我将我的机器人所有用户的ID保存在数据库中,但是如果我知道ID,如何获取其当前用户名?我正在使用Python 3和Telepot框架。
答案 0 :(得分:1)
user_id 中的用户信息可以通过 getChat
中的 telepot
方法获取。
bot = telepot.Bot(TOKEN)
info = bot.getChat(user_id)
print(info)
答案 1 :(得分:0)
您可以通过检查实体来获取帐户信息。
您可以尝试使用此方法获取实体:
entity = client.get_entity(chat_id)
然后Print
实体,并尝试使用类似name = entity.chat.name
的名称从那里获取名称