请解释如何获取在balebot中与我的机器人交谈的客户的user.id和user.name。有一个同伴班,但我不知道它究竟是如何运作的?
答案 0 :(得分:0)
使用get_effective_user()函数获取peer_id或accesshash的简单方法,请参阅:
user_peer=update.get_effective_user()
user_id = user_peer.peer_id
但是如果你需要更多,你可以从Update Json获得用户名和其他用户。像这样:
def text_received(bot, update):
for user in update.users:
print(user.get_json_object())
....