Колбэк прилетит обычным вебхуком и его в тексте отлавливать надо. В команду он не попадёт
спасибо, пока 30 х 70 понял, но я так понял, нужно обратить внимание на getProcessor()
Это мой код, не проекта. На скрине участок кода нашего бота @LightCleanerBot Когда прилетает ответ на команду, запускается такой механизм определения типа сообщения, на основании которого выполняется нужный процессор.
тогда выходит, что callback_data для кнопки это бесолезная штука?
Не совсем. В callback_data указывается строка, которая передаётся в колбэк вебхука бота когда кнопка нажата. Это нужно для последующего отлавливания этого триггера. Так или иначе, отлов нужно вручную производить.
https://core.telegram.org/bots/api#inlinekeyboardmarkup
да да, спасибо, читал, но туго дошло мне, буду пробовать отлавливать
нашел наконец-то, спасибо)
Передай параметр при вызове Keyboard::inlineButton(), в чате, куда отправишь, ткни кнопку и посмотри что в ответе на вебхук прилетит. Поймёшь как с этим работать.
да, нашел, приходит просто текст кнопки))
Обсуждают сегодня