Telegram Bot - Python
Формулировка задачи:
1)Как реализовать клавиатуру как на фото?
2)Почему запуская myBot.py пишу ему сообщение в телеграме "Привет", а программа просто закрывается.
Как реализовать один ответ на "почти" одинаковые сообщения, например, пользователь может написать "Привет", "привет", "привет!" и т.п. , а бот ему один ответ - "И тебе привет!"
3)Почему сообщения от пользователя, которые не прописаны в боте игнорируются, myBot.py закрывается?
def listener(messages): #ф-я для записи в лог, когда боту пришло сбщ
for m in messages:
if m.content_type == 'text':
# вывод сбщ в консоль
print str(m.chat.first_name) + " [" + str(m.chat.id) + "]: " + m.text
Частая ошибка в логе:
Спойлер
Решение задачи: «Telegram Bot»
textual
Листинг программы
bot.polling(none_stop=True, interval=0)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д