首页 > 解决方案 > 使某人在删除频道之前无法对不和谐消息做出反应

问题描述

所以基本上我有一个支持机器人,当有人做出只有员工才能访问的反应时,它会创建一个频道。为了防止滥用,我想让同一个人不能创建新的频道频道,除非删除以前打开的频道。

标签: discordbots

解决方案


让您的机器人访问 AuditLogs 将允许您查看谁在创建通道,但我怀疑这无济于事,因为机器人将是创建和删除通道的人,对于不和谐服务器,他是操作的所有者。

也许唯一的方法是在机器人代码中存储频道 ID 和他的所有者(键入命令的用户)的映射。每次用户尝试创建新频道时,您都可以在地图上检查该用户是否有任何活动频道以及是否显示某种错误消息。


推荐阅读