【发布时间】:2019-03-05 19:13:27
【问题描述】:
这会从 random.dog 调用并检索狗的 url,当发布链接以记录它时,它会停在一个,但是当在下面使用 message.channel.send 时,它会运行一个无限循环的调用,最好的方法是什么为了防止这种情况并且只发送一个链接然后停止直到再次调用它?
const animals = require('relevant-animals')
client.on("message", (message) => {
if(message.content.includes("dog")){
animals.dog().then(s => message.channel.send(s)) ;
animals.dog().then(s => console.log(s)) ;
};
以下是发送到频道后,它只是不停地发布链接,而不是控制台中显示的链接
【问题讨论】:
-
无限循环是什么意思?您能否发布一些输出以供参考?
-
添加了一些图片,它会不停地发布链接,而不仅仅是一个
标签: javascript discord discord.js