带有API bot电报



请帮我修复Python代码中的错误。

错误类型:Update tool.init()获得关键字'token'的意外参数

代码:

# Telegram Bot API
from telegram.text import Updater
updater = Updater(token='my bot token', context_user=True)
dispatcher = updater.dispatcher

我试了不同版本的代码,还是不知道是什么错误。

telegram-bot==3.2.0 package它工作正常,传递令牌如下

from telegram import Updater
updater = Updater(token='token')
  • Updater类应该从telegram.ext导入,而不是从text导入
  • 对于较旧的python-bot-api版本,删除token=部分
  • 查看Updater()源代码,没有context_user选项,所以也删除

from telegram.ext import Updater
updater = Updater('my bot token')

最新更新