我的代码是:
from telegram.ext import Updater, CommandHandler , MessageHandler, Filters
token = Updater("token")
reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton('Share contact', request_contact=True)]])
并且有一个错误: Traceback(最近一次调用最后一次): 文件" myFirstBot.py",第15行,in reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton(' Share contact',request_contact = True)]]) NameError:姓名'电报'未定义
答案 0 :(得分:0)
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)]])