在蟒蛇-电报-机器人中,如何获得小组的所有参与者? [英] In python-telegram-bot how to get all participants of the group?

查看:10
本文介绍了在蟒蛇-电报-机器人中,如何获得小组的所有参与者?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Python-telegram-bot如何获取添加机器人的组的所有参与者的完整列表,如果可能

推荐答案

当前接口不支持,但可以通过接口实现用户成员的加入/退出。

如果检查Message对象,您会发现:

  • new_chat_Participant:群中添加了一个新成员,有关他们的信息(此成员可能是机器人本身)
  • Left_Chat_Participant:已从群中删除一个成员,有关他们的信息(此成员可能是机器人本身)

因此,有了这两个信息,您就可以跟踪聊天中的用户总数以及他们是谁。

基本策略是将用户加入和退出组的事件存储在某个位置(如数据库)。

当用户加入聊天时,将对象用户存储到存储中。 当用户退出聊天时,请从存储中删除该对象用户。

好的,那么按照您需要的逻辑来做。

这篇关于在蟒蛇-电报-机器人中,如何获得小组的所有参与者?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆