Бот Telegram: Как получить Id кнопки разметки? - PullRequest
0 голосов
/ 19 октября 2019

Я создаю своего бота для телеграмм и пытаюсь избежать бесконечных операторов if-else. Я хочу вызывать некоторые функции только тогда, когда пользователь отвечает на сообщение от бота.

Это означает, что я не могу просто создать обработчик сообщений с указанным текстом. Например, пользователь нажимает «Погода» и бот отвечает со списком городов. И мне нужно обрабатывать города только с помощью этих кнопок.

Я думал о отображении кнопок с некоторыми идентификаторами, скрытыми от пользователей. При этом я могу просто создавать обработчики сообщений с указанными идентификаторами. Или, может быть, есть более умные идеи? Я использую pytelegrambotapi для моего бота

...