机器人可以在私人消息中提及用户吗?

时间:2020-07-30 20:02:05

标签: javascript discord.js

机器人可以在私人消息中提及用户吗? 我有一个有效的代码,但仅提及作者。我需要提及用户,但是我不知道该怎么做?

client.on('message', async (message, member, user) => {
    const paipal = new Discord.MessageEmbed()
        .setColor('#0099ff')
        .setTitle('title')
        .setDescription('USER MENTION')
        .addField('de', '?', true)
        .addField('de', '?', true)
        .addField('de', '?', true)
        .addField("add", "add", true)
        .setImage("img")
        .setFooter("footer")


if (reaction.emoji.id === '738453002054008873') {
              setTimeout(() => {
                  user.send(paipal);
              }, 3000)
            } 

2 个答案:

答案 0 :(得分:0)

内部说明更改为此.setDescription(user.username)

答案 1 :(得分:0)

是的,您可以在我收到的任何消息中使用!此处代码:

client.on('message', async (message) => {
const paipal = new Discord.MessageEmbed()
    .setColor('#0099ff')
    .setTitle('title')
    .setDescription(`<@${message.author.id}>`)
    .addField('de', '?', true)
    .addField('de', '?', true)
    .addField('de', '?', true)
    .addField("add", "add", true)
    .setImage("img")
    .setFooter("footer")

编辑:这是一个消息事件(消息),不提供有关用户和成员的信息!