![]() |
Как сделать такие кнопки? Если текст кнопки "/get", то все норм, но если изменить текст кнопки на "Узнать погоду", то бот ничего не отправляет в ответ
https://forum.antichat.xyz/attachmen...98df50009d.png python: Код:
@bot |
у тебя должен быть callback на кнопку
|
Цитата:
|
у тя калбек на команду, а при нажатии на кнопку юзер просто считай текст отправляет
|
Я делал по другому, создавал кнопку с текстом, при её нажатии отправлялся текст, и обработчиком перехватывал его, и выдавал какую-нибудь функцию. Насчёт callback data в кнопках такого типа, я сам не знаю :)
Насколько я понял callback есть только у InlineKeyboardMarkup. (кнопки на сообщениях, а не снизу) Python: Код:
@bot.message_handler |
Вы че совсем уже инопланетяне обдолбаные, я ипу. Какие нах колбэки для текстовых кнопок вы че...
Хотя тут и не только такого начитаться можно🔞 Цитата:
-_-: Код:
commandsВот и ждет твой телебот не сообщение с текстом узнать погоду, а сообщение с текстом /узнать погоду, потому что хэндлер у тебя на команду. И вообще, пока не ушел далеко, очень советую True way: Код:
pip uninstall pyTelegramBotAPI |
| Время: 15:02 |