0
The bot does not respond to /start in any way
what am I doing wrong? I'm trying to launch a bot in telegram. I write the code in Pydroid. I loaded the necessary libraries. from telegram.ext import Updater import logging from telegram.ext import CommandHandler updater = Updater(token='My TOKEN', use_context=True) logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO) def start(update, context): context.bot.send_message(chat_id=update.effective_chat.id, text="I'm a bot, please talk to me!") start_handler = CommandHandler('start', start) dispatcher.add_handler(start_handler) updater.start_polling()
2 Answers
0
is there any additional console output or error message?
and where do you define dispatcher? or is it provided?
0
it turns out that this is due to the blocking of telegrams on the territory of the Russian Federation. damn idiots((