我的代码是:
from telegram.ext import Updater, CommandHandler , MessageHandler, Filters
token = Updater("token")
reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton('Share contact', request_contact=True)]])
并且有一个错误:回溯(最近一次通话):文件“myFirstBot.py”,第 15 行,在 reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton('Share contact', request_contact=True)]]) NameError : 名称“电报”未定义
Python 中的导入不是这样工作的。您也应该添加telegram
导入。你只进口4类到你的代码,但不能telegram
也不telegram.ext
模块本身。
import telegram
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
token = Updater("token")
reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton('Share contact', request_contact=True)]])
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句