当前位置: 首页 > 知识库问答 >
问题:

python电报机器人(Telepot)群组聊天

高嘉熙
2023-03-14

我正在用电传制作电报机器人。

群聊消息以/开头时使用处理程序。

有没有办法获取所有群聊消息?

共有2个答案

彭朝
2023-03-14

机器人有一个隐私设置,阻止他们读取组中发送的所有内容。您可以通过与@botfard对话来禁用此隐私设置,或使您的bot成为该组的管理员(无论隐私设置如何,管理员都可以查看所有内容)。

使用BotFather选项,只需告诉他/setprivacy,然后选择您的bot,然后选择禁用

如果您在电话上,则管理员设置位于top\u pencil\u drawing/administrators上;如果您在桌面上,则位于triple\u dots\u菜单/Manage Group/administrators上。

明正德
2023-03-14

有两种方法可以获取组的所有消息:

1.yourbot应添加为该组中的管理员。

 类似资料:
  • 我已经使用C#创建了一个电报机器人,我想看看谁在发送消息时使用我的机器人。 我可以在私人聊天中获取人们向我的机器人发送消息的用户名,但在组中,我无法获取使用机器人的用户名它返回GroupName。 我用的方法是

  • 我一直在使用telegram_bot,并试图获得groupChat id来向groupChat发送通知,但不知道必须使用哪些方法。 当机器人参与聊天时,我使用message.chat.id来获取聊天id,但我必须使用它来获取群聊id,找不到/

  • 我在Python中有以下代码,可以从机器人向自己发送消息。 但这将返回 我做错了什么?我通过将发送到获得了,我从获得了令牌

  • 我无法理解电报机器人api的Reply_to_message方法。以下是我的代码: 这里,当用户发送/启动机器人发送hello world文本。我想让用户回复发送hello world的消息。我的意思是当用户发送/启动机器人回复信息的文本“你好,世界!” 我使用网络钩子。

  • 导语:哈喽呀铁汁们!这不年末了嘛小编最近忙到完全都没时间看消息。闺蜜连发几天消息都没回下班回家就收到闺蜜严厉的斥责????????于是我灵机一动准备搞个会自动回复的聊天机器人再也不拍回不了消息被误会啦~说干就干????????第一部分:(1)好友聊天自动回复第一步,安装python环境。打开python官网https://www.python.org/downloads/,下载与你的电脑系统相匹配的python发行版本,推荐python3.5-python3.6,版本太高了可能有

  • 我一直在使用电报机器人为一个组和用户发送通知。 我已经知道我可以通过使用getUpdates在我的机器人上接收用户的消息来获取聊天ID。 我也知道我可以使用相同的方法获取Group ID... 但我真正需要的是:我的团队中有三个用户。 我的机器人 有可能得到第三个用户的ID吗?PS:我是群主,还将我的机器人添加为管理员... 第三个用户是普通用户。有人能帮我吗? 谢啦!