discord.js: Как сделать так, чтобы бот отправлял упоминание, но не во встраивании?

Я работал над своим сообщением о присоединении, и мне было любопытно, как я могу заставить бот отправлять упоминание не во встраивании, например: фото

А мне нравится вот это: фото

Мой текущий код:

client.on('guildMemberAdd', async(member) => { // this event gets triggered when a new member joins the server!

    const Channel = member.guild.channels.cache.get('761871578178387989') 
    const embed = new Discord.MessageEmbed()
        .setTitle(`:wave:   Hello ${member.user.tag} and welcome to **${member.guild.name}**.`)
        .setThumbnail(member.user.displayAvatarURL({dynamic: true, size: 512}))
        .addField('Consider checking it!', '**Server IP:** play.aftnetwork.net\n**Store:** https://store.aftnetwork.net\n\n**Make sure to check <#761874528702824469>.**', true)
        .setFooter(`AftNetwork`)
        .setColor('#468DFF')
    // sends a message to the channel
    Channel.send(embed)
})

Что мне добавить в этот код, чтобы получить желаемый результат? Помогите, пожалуйста ‹3


person bruhbruh    schedule 28.04.2021    source источник


Ответы (1)


Вы можете сделать это с помощью TextChannel.send (), который принимает необязательный options аргумент (MessageOptions) в качестве второго параметра, в котором вы можете указать встраивание.


Вот пример:

Channel.send(member, {
    embed: embed,
});
// member is the GuildMember that joined your server and embed is your MessageEmbed.
person Jakye    schedule 28.04.2021