使某人在删除频道之前无法对不和谐消息做出反应

时间:2021-04-24 22:48:54

标签: discord bots

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

1 个答案:

答案 0 :(得分:0)

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

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