Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
私有DM命令(discord.js)_Discord.js - Fatal编程技术网

私有DM命令(discord.js)

私有DM命令(discord.js),discord.js,Discord.js,因此,我需要一个命令的帮助,我可以说“?DM@user{message content}”,它会在服务器中找到该用户,机器人会向他们发送一条带有发件人用户名的私人消息,然后会出现自定义消息,您可以尝试以下操作: <client>.users.cache.get("User ID here").send("Message to Send") 我建议您在编写bot时使用。它可能看起来有点势不可挡,但它非常有用这应该有用: const-title=

因此,我需要一个命令的帮助,我可以说“?DM@user{message content}”,它会在服务器中找到该用户,机器人会向他们发送一条带有发件人用户名的私人消息,然后会出现自定义消息,您可以尝试以下操作:

<client>.users.cache.get("User ID here").send("Message to Send")
我建议您在编写bot时使用。它可能看起来有点势不可挡,但它非常有用

这应该有用:

const-title=message.attentions.users.first()//先说。
如果(!提及){//如果没有提及。
returnmessage.channel.send(“您没有提到用户。”);
}否则{
如果(!args.slice(1).join(“”){//如果没有消息。
returnmessage.channel.send(“提供要说的消息”);
}
}
client.users.cache.get(ention.id).send(args.slice(1.join)(“”);
//将消息发送给您提到的用户

欢迎使用堆栈溢出!很少有人只是简单地为您编写代码。我们希望看到您在代码中投入一些精力,并在问题中显示出来。如果你想知道怎么做,就去看看吧。
const mentionedUserID = message.mentions.members.first();