机器人在服务器成员之间没有超时 |不和谐.js

时间:2021-02-05 10:38:36

标签: javascript discord discord.js

目标:向我的 Discord 服务器中的每个人发送消息,但需要一些冷却时间。

尝试:代码

message.guild.members.cache.forEach(member => {
          setTimeout(function() {
            member.send(argresult).then(console.log(greenBright(`DM'd ${member.user.username}#${member.user.discriminator}`))).catch(() => {
              console.error(yellow(`Reattempting to DM member ${member.user.username}#${member.user.discriminator}`))
            })
          }, 4000);
...

我认为每个成员超时都会减慢它的速度,但它仍然非常快地向我的成员发送消息,而不是在 4 秒之间。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:1)

由于多种原因,MassDM Bot 反对 Discord ToS 和 Guildlines。