尝试使用 pyTelegramBotAPI 构建 Telegram Quiz Bot。我正在使用 sched 来安排消息处理程序,但我不知道如何停止消息处理程序并返回到将安排下一轮的主脚本。
尝试使用超时,但它不起作用!
我的代码:
import telebot
import sched, time
def listen():
print("Send my your Answer")
@bot.message_handler(func=lambda message: True, content_types=['text'])
def command_default(m):
print(m.text)
bot.polling()
API_TOKEN = 'xxxx'
s = sched.scheduler(time.time, time.sleep)
bot = telebot.TeleBot(API_TOKEN)
s.enter(50, 1, listen)
s.run()