Discord频道中过滤指定Bot消息,如何隐藏其动态事件信息?
Discord频道过滤指定Bot动态事件消息的可行方案
最简全屏蔽方案
直接用Discord内置权限实现:
- 进入目标频道的「编辑频道」→「权限」面板
- 添加该Bot为权限对象,将「发送消息」权限设置为拒绝
注:此方法会完全屏蔽该Bot在该频道的所有消息,适合不需要保留该Bot任何内容的场景。
精准过滤动态事件的方案
若仅需屏蔽该Bot的动态事件消息、保留其他内容,可尝试以下两种方式:
1. 通过自动管理Bot实现关键词过滤
借助带自动删帖功能的Bot(如Carl-bot、MEE6),针对该Bot的消息设置关键词匹配规则:
- 先为管理Bot开启「管理消息」权限
- 以Carl-bot为例,发送指令:
!automod add delete -from @目标Bot -contains "事件触发" "动态更新"(替换为你实际看到的动态事件特征关键词) - 规则生效后,该Bot发送的含匹配关键词的消息会被自动删除
2. 个人端屏蔽(仅自己不可见)
如果只是你不想看到该Bot的动态事件消息、不影响其他频道成员:
- 右键点击该Bot头像→「屏蔽」,勾选「在服务器中隐藏此用户的消息」
- 或在该Bot的动态事件消息上右键→「应用消息过滤器」,自定义过滤规则
配图:
内容的提问来源于stack exchange,提问作者maggTech
相关产品推荐
相关产品推荐

