我正在寻找不和谐服务器中每个通道的用户命令。我希望命令只能通过私人聊天才能执行。我使用的是Discord.js的最新版本,但我不知道该怎么做。
答案 0 :(得分:1)
client.on("message", (message) => {
if (message.guild) {return false}; // The message was sent in a guild. return false will prevent the code below from running.
// The message was sent in DMs. You can execute your commands here.
});
答案 1 :(得分:1)
您可以仅选中if (message.channel.type != 'dm') return;
以完全忽略服务器中发送的所有消息。