Это вызывает и извлекает URL-адрес собаки из random.dog, при публикации ссылки на журнал она останавливается на единице, однако при использовании 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)) ;
};
Ниже журнала консоли после одного запроса отправляется одна ссылка
Ниже, после отправки на канал, он просто публикует ссылки без остановки, а не только одну, как показано в консоли