我正在使用 Python-Telegram-Bot 创建 Telegram Bot
我知道 update.message.chat_id 返回用户的聊天 ID,但我需要知道如何获取用户的用户名或名字和/或姓氏。
我找到了 This关于 Telegram 的文档,但我不知道如何使用它(我尝试了 bot.getChat(update.message.chat_id) 但没有结果)
请您参考如下方法:
有关用户的所有信息(如用户名、ID、名字/姓氏和个人资料照片)可从 telegram.User 获得目的。您可以使用 telegram.Message 轻松获取它
user = update.message.from_user
print('You talk with user {} and his user ID: {} '.format(user['username'], user['id']))
