我试图让我的机器人对不和谐频道 840211720470265887
中的每条消息做出反应,但我的脚本没有按预期工作。
client.on('message', message => {
client.channels.cache.get('840211720470265887');
if (message.content === '') {
message.react('✅');
}
});
谁能告诉我如何解决我的问题?
答案 0 :(得分:0)
您正在检查一条空消息,如果它是空消息,它将对其做出反应。删除检查空消息的 if 语句,它应该对该特定通道中的所有传入消息做出反应。
这就是你想要的样子。
client.on('message', message => {
if (message.channel.id === '840211720470265887') {
message.react('✅');
}
});