不要让会员在电报组中发送消息

时间:2017-01-07 12:06:35

标签: bots telegram telegram-bot

我正在寻找电报组的方式不让会员 发送消息或,<一个人发送后强>发消息。

是否有可能创建这样的机器人如何帮助管理员在启动机器人后停止聊天? 还有其他办法吗?

3 个答案:

答案 0 :(得分:3)

11/07/18 :此答案不再是最新的,请查看woozly's answer

简短回答:(至少没有使用bot api)

更长的回答: 目前没有办法阻止某人在没有彻底将他们赶出小组的情况下进行聊天。此外,机器人目前还无法删除邮件,因此也无法使用机器人API。

<小时/> 编辑:实际上可能使用电报API 而不是 Telegram Bot API ,您可以创建一个以编程方式控制的常规用户来删除&#34;静音&#34;人。我假设这可能不像使用bot API那样简单,但从理论上讲,它是可能的。

答案 1 :(得分:2)

现在您可以执行此操作。

禁止在群组中聊天:

现在,您可以使用restrictChatMember() Bot API方法来实现此目标。

删除用户的消息:

要删除,请使用以下方法:deleteMessage()

不要忘记为您的机器人授予管理员权限。

答案 2 :(得分:0)

@telemethebot具有您要求的确切功能:

静音模式

打开组静默模式后,只有组管理员可以在该组中发言。这可以帮助您将Telegram超级组暂时转到一个频道。

Teleme - Features