Skip to content

Instantly share code, notes, and snippets.

@amiryousefi
Last active January 31, 2020 12:35
Show Gist options
  • Save amiryousefi/1729283c63308981f371ec97c78e7561 to your computer and use it in GitHub Desktop.
Save amiryousefi/1729283c63308981f371ec97c78e7561 to your computer and use it in GitHub Desktop.
from telegram.ext import Updater, MessageHandler, CommandHandler, CallbackQueryHandler, Filters
bot_token = "YOUR_BOT_TOKEN"
updater = Updater(bot_token)
dp = updater.dispatcher
# Add command handler
dp.add_handler(CommandHandler('COMMAND_NAME', COMMAND_HANDLER))
# Add message handler
updater.dispatcher.add_handler(MessageHandler(Filters.all, MESSAGE_HANDLER))
# Add button handler
updater.dispatcher.add_handler(CallbackQueryHandler(BUTTON_HANDLER))
updater.start_polling()
updater.idle()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment