Discord.js - 如何在文本频道中垃圾邮件?

时间:2017-12-02 11:06:31

标签: javascript discord.js

我正在尝试制作一个不和谐机器人,我的客户希望我有一个命令可以将某些内容发送到文本频道。

我尝试过使用for循环和带循环的while循环,如下所示:

使用for和while循环:

    case "command":
    for(var i = 0; i >=20; i++){
        while(i <20){
            message.channel.send("spam");
        }
    }
    break;

使用for循环:

case "command":
for(var i = 0; i >=20; i++){
        message.channel.send("spam");
}
break;

当我在循环之外放置message.channel.send时,它会显示一次。

非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:4)

这两个循环都不会执行,因为i0开始,你的循环条件指出i >= 20; i++ ......

修正你的逻辑以使其有意义:

case "command":
    for (var i = 0; i < 20; i++) {
        message.channel.send("spam");
    }
    break;