如何发出命令,使某人发 DM 但可以忽略特定用户?



所以我正在尝试制作一个命令来DM人,但是我如何使它不是特定人的DM?我的意思是,每个人都可以使用该命令,但每个人都无法使机器人对特定用户进行 DM。

我正在使用Glitch来编码Discord.js

if(message.content.startsWith(`${prefix}annoy`)) {
const mentionedUser = message.mentions.users.first();
if(!mentionedUser) return message.channel.send("dude mention someone to continue annoying someone lol");
mentionedUser.send('Am I a joke to you?');
message.channel.send("Annoyed " + mentionedUser + "! (Oh wait, I annoyed them 2 times!)");
}

不知道如何编码:/

您可以检查mentionedUser.id是否等于黑名单(无法 DM(用户的 ID。

例如:

if(mentionedUser.id === "43581349120") return

警告

此命令很容易被滥用;我不建议使用它,除非它是针对具有可信赖朋友的私人服务器。

相关内容

最新更新