首页 > 解决方案 > 如何从“更新”值中获取发件人信息

问题描述

我正在尝试从“更新”参数中获取发件人信息,它返回了什么?我正在使用“python-telegram-bot”包

def startBot(update, context):
    update.message.reply_text('HI I am ww helper')

def main():
    updater = Updater(TOKEN, use_context=True)
    dp = updater.dispatcher
    dp.add_handler(CommandHandler("start", startBot))

标签: pythontelegram-botpython-telegram-bot

解决方案


您可以获得对发件人的引用update.message.from_user

def startBot(update, context):
    print("USER:", update.message.from_user.first_name)
    update.message.reply_text('HI I am ww helper')

您可以在官方 APIUpdate中找到对象的文档以供将来参考。


推荐阅读