标题基本上说明了一切。在过去的几天里,我一直在努力如何使机器人发出不一致的Webhook回复。我将发布代码,但我不知道这样做会有多大帮助。
bot.on('message', message=>{
if(message.content.toLowerCase() == 'Sienna'.toLowerCase()) {
if (message.author.id === bot.user.id) return;
message.channel.send(nat[Math.floor(Math.random() * nat.length)]);
message.channel.fetchWebhooks()
.then(hooks => console.log(This channel has ${hooks.size} hooks))
.catch(console.error);
message.channel = webhook.send('hello!')
.then(message => console.log(Sent message: ${message.content}))
.catch(console.error);
}
});
代码本身可以工作,但是我不知道如何使Webhook回复一个以上的频道。