这个问题在这里已有答案:
我正在制作我的第一个Discord机器人,其想法是当用户向 Channels 发送消息时,机器人只需重复它 . 我有这个设置,但问题是它进入一个循环,只是不断重复 . 我怎么能打破这个,所以他只重复一次?
const Commando = require('discord.js-commando');
const bot = new Commando.Client();
bot.on('message', (message) => {
if (message.content){
message.channel.sendMessage(message.content);
}
})
`
1 回答
您可以使用发送邮件的用户的
id
来确保您不会重复自己 . 假设Commando具有与vanilla discord.js类似的语法(它看起来像它),你可以这样做: