繁体   English   中英

如何为discord bot循环命令

[英]How to loop a command for a discord bot

我是一个新手,我正在尝试让一个不和谐的机器人去一个特定的频道(我已经完成了)并执行channel.bulkDelete(100)但我遇到了问题因为我知道有一个更好的方法这样做,而不仅仅是复制粘贴它,我只是不知道如何,是否有一个我可以使用的循环?

循环x次,但在很短的时间内,尽可能短。

您正在寻找的是for循环 您可以使用如下:

const times = 5; // example

for (let i = 0; i < times; i++) {
  console.log(`number ${i}`);
}

*请注意,如果您只执行一个语句,则不需要块语句。


但是,请记住@PLASMA鸡指出的内容:

限制100是有原因的。

您也无法批量删除超过2周的邮件。 如果您只想清除某个频道,并且确定不需要其ID或webhook,则可以创建一个具有相同属性的新频道,看起来相同。 否则,我强烈建议不要在循环中批量删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM