不允许成员在电报群中发消息
Don't let member to send message in telegram group
我正在电报群中寻找一种方法不要让成员发送消息 或者,在某人发送后删除消息。
是否可以创建这样的机器人如何帮助管理员在启动机器人后停止聊天?
还有其他方法吗?
11/07/18:此答案不再是最新的,请查看
简短回答:否(至少不是机器人 api)
更长的答案:
目前没有办法在不直接将某人踢出群组的情况下阻止他们聊天。此外,机器人目前缺乏删除消息的能力,因此机器人也无法做到这一点 API。
编辑:实际上,使用 Telegram API 代替 Telegram Bot API 可能只是创建一个以编程方式控制删除 "muted" 人的消息的普通用户。我假设这可能不像使用机器人API做事那么简单,但理论上是可能的。
现在你可以做到了。
群聊限制:
现在您可以使用 restrictChatMember() 机器人 API 方法实现此目的。
删除用户留言:
要删除,请使用此方法:deleteMessage()
别忘了授予您的机器人管理员权限。
@telemethebot 完全符合您的要求:
静默模式
开启群组静音模式后,只有群组管理员可以在该群组中发言。这可以帮助您暂时将您的 Telegram 超级群组转为频道。
我正在电报群中寻找一种方法不要让成员发送消息 或者,在某人发送后删除消息。
是否可以创建这样的机器人如何帮助管理员在启动机器人后停止聊天? 还有其他方法吗?
11/07/18:此答案不再是最新的,请查看
简短回答:否(至少不是机器人 api)
更长的答案: 目前没有办法在不直接将某人踢出群组的情况下阻止他们聊天。此外,机器人目前缺乏删除消息的能力,因此机器人也无法做到这一点 API。
编辑:实际上,使用 Telegram API 代替 Telegram Bot API 可能只是创建一个以编程方式控制删除 "muted" 人的消息的普通用户。我假设这可能不像使用机器人API做事那么简单,但理论上是可能的。
现在你可以做到了。
群聊限制:
现在您可以使用 restrictChatMember() 机器人 API 方法实现此目的。
删除用户留言:
要删除,请使用此方法:deleteMessage()
别忘了授予您的机器人管理员权限。
@telemethebot 完全符合您的要求:
静默模式
开启群组静音模式后,只有群组管理员可以在该群组中发言。这可以帮助您暂时将您的 Telegram 超级群组转为频道。