怎样在 TG 为专业领域精英设定与其能力相符的消息撤回范围?

门晓彤门晓彤09月26日368

如何在TG中给不同水平的用户设置不同的消息撤回权限?比如大神可以撤回更久的消息,而萌新只能撤回几分钟的?

1 个回答

扈育
扈育回答于 09 月 26 日
最佳答案

TG本身不支持按用户设定消息撤回时间,但可以借助机器人+群组权限来实现。

1. 先用TG官方API开发一个自定义机器人,负责消息撤回权限管理。

2. 给不同身份的用户打标签,比如「大神」「老鸟」「萌新」等。

3. 设定规则,比如只有「大神」标签的用户才能撤回超过1小时的消息。

4. 机器人实时监控群聊中的消息操作,不符合规则的撤回操作直接拦截。

虽然绕了个弯,但基本能实现你的需求。如果不会写代码,可以找TG上的开发者帮你搭个框架。在实际使用中,记得定期更新用户标签,保证权限准确。群里人多了以后,配合自动识别机制,效率更高。

您的答案