如何在DM中阻止命令?

时间:2018-06-28 08:12:26

标签: javascript discord.js

我意识到,在我的机器人上,命令可以在直接消息中执行。
我想知道如何在此类渠道中屏蔽他们。

2 个答案:

答案 0 :(得分:1)

您可以检查频道是否为DMChannel

if (message.channel instanceof Discord.DMChannel) //do not execute
else //execute

这样说:我看到您是StackOverflow的新手,但请记住,您应该始终尝试并解释自己尝试做的事情。

答案 1 :(得分:1)

您可以尝试将其用作命令的第一部分: if (message.channel.type == "dm") return;