我如何创建慢速模式命令?

时间:2019-11-23 14:39:07

标签: node.js discord.js

我想创建一个在突袭时在每次聊天中启用慢速模式的命令。但是只能由特定角色使用。我该怎么办?

1 个答案:

答案 0 :(得分:1)

遍历每个频道,并为每个用户设置一个速率限制

the documentation上,您会发现Discord.TextChannel有一个称为.setRateLimitPerUser()的方法。它需要一个参数来表示要设置为每个用户的速率限制的秒数。

在行会中的必要通道上循环,并在每个通道上调用此方法,并为慢速模式提供所需的秒数。