机器人可以在私人消息中提及用户吗? 我有一个有效的代码,但仅提及作者。我需要提及用户,但是我不知道该怎么做?
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)
}
答案 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")
编辑:这是一个消息事件(消息),不提供有关用户和成员的信息!