word_cloud_bot/main.py
机器人总动员 14e8e7f627 init
2021-05-05 10:59:30 +08:00

32 lines
1.0 KiB
Python

from telegram.ext import Updater
from config import TOKEN
from telegram import InlineKeyboardMarkup, InlineKeyboardButton, ForceReply
from telegram.ext import CommandHandler, MessageHandler, Filters, ConversationHandler, CallbackQueryHandler
import sqlite3
from func import start, reserve, run, kill, status, update, get
updater = Updater(token=TOKEN, use_context=True)
dispatcher = updater.dispatcher
start_handler = CommandHandler('start', start)
reserve_handler = CommandHandler('reserve', reserve)
run_handler = CommandHandler('run', run)
kill_handler = CommandHandler('kill', kill)
update_handler = CommandHandler('update', update)
status_handler = CommandHandler('status', status)
get_handler = CommandHandler('get', get)
dispatcher.add_handler(start_handler)
dispatcher.add_handler(reserve_handler)
dispatcher.add_handler(run_handler)
dispatcher.add_handler(kill_handler)
dispatcher.add_handler(update_handler)
dispatcher.add_handler(status_handler)
dispatcher.add_handler(get_handler)
updater.start_polling()
updater.idle()