我意识到,在我的机器人上,命令可以在直接消息中执行。
我想知道如何在此类渠道中屏蔽他们。
答案 0 :(得分:1)
您可以检查频道是否为DMChannel:
if (message.channel instanceof Discord.DMChannel) //do not execute
else //execute
这样说:我看到您是StackOverflow的新手,但请记住,您应该始终尝试并解释自己尝试做的事情。
答案 1 :(得分:1)
您可以尝试将其用作命令的第一部分:
if (message.channel.type == "dm") return;