我有一个按钮,它应该返回ask_wikipedia函数,所以我使用CallbackQueryHandler,但是当我想调用ask_wikipedia函数时,我收到一个属性错误! 为什么? 我怎样才能修好它
def Click_Button(update, context) :
query = update.callback_query
if query.data == "Research":
ask_wikipedia(update, context)
query_handler = CallbackQueryHandler(Click_Button)
dispatcher.add_handler(query_handler)
def ask_wikipedia(update, context) :
update.message.reply_text('What do you want to know about ? 🔎')
return About
当我点击按钮时,我得到了这个错误
AttributeError: 'NoneType' object has no attribute 'reply_text'
我怎样才能修好它
在回复文本消息(来自
MessageHandler
)时,可以使用update.message.reply_text
,但在您的情况下,传入消息是由接收不同对象的回调处理程序管理的。您可以使用
相关问题 更多 >
编程相关推荐