【问题标题】:Discord.js - How to spam messages in a text channel?Discord.js - 如何在文本频道中发送垃圾邮件?
【发布时间】:2018-05-16 09:00:20
【问题描述】:

我正在尝试制作一个不和谐的机器人,我的客户希望我有一个命令,可以向文本频道发送垃圾邮件。

我尝试过单独使用 for 循环和带有 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 放在循环之外时,它会显示一次。

任何帮助将不胜感激,谢谢。

【问题讨论】:

    标签: javascript discord.js


    【解决方案1】:

    两个循环都不会执行,因为i 开始于0 并且您的循环条件状态为i &gt;= 20; i++...

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 2017-02-09
      • 2012-07-21
      • 2014-09-20
      • 2013-09-03
      • 1970-01-01
      • 2018-07-14
      相关资源
      最近更新 更多