Задать вопрос
Ответы пользователя по тегу PHP
  • Как вывести сообщения после нажатия на кнопку, callback_data?

    @Aruy137
    Чтобы обработать нажатие необходимо использовать:
    mesg = bot.send_message("ID", "TEXT", reply_markup=keyboard)) - само сообщение с кнопками необходимо внести в переменную
    msg = bot.register_next_step_handler(mesg, "FUNC") - затем после сообщения необходимо использовать mesq в новом сообщении bot.register_next_step_handler ( оно запускает новую функцию)

    @bot.callback_query_handler(func=lambda message: True) - она читает нажатия на кнопку
    def choice_for_four(message):
    message.data - текст нажатия содержится в новой переменной, и чтобы получить доступ к callback_data используйте data

    Программируя на пайтон, потому старался описать всё словами
    Ответ написан
    Комментировать