You've already forked Curso-lenguaje-python
Add movie Bot for Telegram
This commit is contained in:
47
catch-all/06_bots_telegram/06_movie_bot/main.py
Normal file
47
catch-all/06_bots_telegram/06_movie_bot/main.py
Normal file
@@ -0,0 +1,47 @@
|
||||
from telegram.ext import CommandHandler, MessageHandler, filters, CallbackQueryHandler
|
||||
|
||||
from src import Botz
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
# Mi nombre de usuario (manuelver)
|
||||
print(r"""
|
||||
|
||||
_
|
||||
_ __ ___ __ _ _ __ _ _ ___| |_ _____ _ __
|
||||
| '_ ` _ \ / _` | '_ \| | | |/ _ \ \ \ / / _ \ '__|
|
||||
| | | | | | (_| | | | | |_| | __/ |\ V / __/ |
|
||||
|_| |_| |_|\__,_|_| |_|\__,_|\___|_| \_/ \___|_| """)
|
||||
|
||||
bot = Botz()
|
||||
|
||||
bot.app.add_handler(CommandHandler('start', bot.start_command))
|
||||
|
||||
bot.app.add_handler(CommandHandler('help', bot.help_command))
|
||||
|
||||
bot.app.add_handler(CommandHandler("find", bot.find_title))
|
||||
|
||||
bot.app.add_handler(CommandHandler("save", bot.movie_saver))
|
||||
|
||||
bot.app.add_handler(CommandHandler("remove", bot.movie_remover))
|
||||
|
||||
bot.app.add_handler(CommandHandler("list", bot.movie_list))
|
||||
|
||||
bot.app.add_handler(CommandHandler("reboot", bot.reboot))
|
||||
|
||||
bot.app.add_handler(CommandHandler("status", bot.status))
|
||||
|
||||
bot.app.add_handler(MessageHandler(filters.TEXT, bot.any_text))
|
||||
|
||||
bot.app.add_error_handler(bot.error)
|
||||
|
||||
bot.app.add_handler(CallbackQueryHandler(bot.query_handler))
|
||||
|
||||
print('Bot Started Polling! Check Terminal for Errors')
|
||||
|
||||
bot.app.run_polling(poll_interval=3)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
Reference in New Issue
Block a user