okovalev
@okovalev

Метод sendMessage. Как отправить клавиатуру, которая при клике по одной кнопке, отправляет отличное сообщение?

https://core.telegram.org/bots/api#sendmessage

Есть reply_markup, где можно отправить клавиатуру.
Я хочу, что бы при отправки ReplyKeyboardMarkup написано было одно, а отпралялось другое сообщение.5f2751b0cceb7255952005.png
Другими словами я хочу кликнуть по звездочкам, а что бы отправилось 5 например.
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
если я правильно вас понял, то вы хотите при клике по звездочкам отправлять числа от 1 до 5, в зависимости от того, на какую звездочку произведен клик?
если да, то в том виде, в котором вы хотите это получить на ReplyKeyboardMarkup это сделать нельзя в принципе,
а для InlineKeyboardMarkup возможен такой вариант - сделать последней строчкой 5 кнопок со звездочками, задав через CallBackData каждой из звездочек цифру от 1 до 5, которая и будет отправлена боту при нажатии на кнопку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы