【发布时间】:2019-06-06 19:41:13
【问题描述】:
我正在尝试创建一个 Discord 机器人,该机器人将响应在#feedback 发送的所有消息
'感谢您的反馈,USERNAME!它已发送给管理员。'
这是我目前的代码:
const Discord = require('discord.js');
const client = new Discord.Client();
const settings = require('./settings.json');
client.on('ready',() => {
console.log('FBB Online!');
});
client.on('message', msg => {
if (msg.channel != '#feedback') return;
if (msg.author === client.user) return;
client.channels.get('488795234705080320').send('Thanks for your feedback, '+msg.sender+'! It has been sent to the admins.');
});
client.login(settings.token);
但是,在测试机器人时,它不会响应任何频道中的消息。为什么会这样?我该如何解决?
【问题讨论】:
标签: discord discord.js