如何设置一个“只读模式”的机器人,在特定时间段内禁止所有成员发言?

李琪李琪06月16日2511

如何创建Telegram机器人,设置群组定时只读?主要用在营销活动时,防刷屏,有没有简单的方法?

3 个回答

始平卉
始平卉回答于 06 月 16 日
最佳答案

Telegram本身没有“定时只读”的原生功能,但可以通过两种方式实现:

1. 手动:作为管理员手动关闭群聊的发群消息权限(群聊设置中可设置),到点开启。适用于固定时间段(例如活动开始前1小时)。

2. 利用机器人插件:找一个支持「定时禁言」「自动执行命令」的第三方机器人插件(如@ZaWaBot等),设置好定时规则。注意选择活跃机器人。

营销场景提前测试,确保机器人指令不会误伤用户。重要节点人工盯梢,防止技术故障。这种操作很普遍,活动群都会这么干。

幸新之
幸新之回答于 06 月 19 日

Telegram官方不支持群组定时只读功能。

但是也可以手动操作:进群后将群设置为“仅自己可见”,拉用户进入白名单。

或者通过Bot API开发定时禁言脚本,需要代码能力。

建议使用现成的第三方管理Bot(如@GroupManagerBot),设置定时规则。

活动前人工打开禁言,活动后关闭。

操作前需要管理员权限。

笪素
笪素回答于 06 月 20 日

Telegram没有内置的定时只读功能,但可以使用以下方法来实现:

1. 采用第三方Bot工具(@GroupWriteBot)人工设置「禁言」「管理员发言」

2. 通过定时任务工具(比如IFTTT)触发Bot指令,定时切换群权限

3. 通过Python+Telethon库代码开发自定义Bot,监听时间事件并管理群成员发言权限

活动营销前建议测试,保障规则正常。即找工具+设置时间点。群太大先拉测试群。

您的答案