Discord.js - 允许特定频道中的命令

Mat*_*w08 1 javascript node.js npm discord discord.js

我拥有一个 Discord.js 机器人,但我不知道该怎么做:/

我希望用户仅在 #commands 频道中键入命令 !help。

PS我知道如何获取频道ID并且我拥有它。

那么我应该在命令事件中做什么来做到这一点?

谢谢!

Mon*_*aft 7

使用Message.channel.id物业。

有关更多信息,请参阅discord.js 文档

client.on('message', msg => {
    if (msg.channel.id === 'ChannelID') {
        // Deal with command
    }
});
Run Code Online (Sandbox Code Playgroud)