versión de nodo 13
Entonces, ¿puedo hacer que el bot reaccione al mensaje con nitro emojis que no tengo? Si sí, ¿cómo?
Aquí está mi código:
const { MessageEmbed } = require("discord.js") module.exports = (client) => { const suggestionChannel = client.channels.cache.get('898834097181437963') // Channel For Suggestion client.on('message', message => { if(message.channel === suggestionChannel) { if(message.author.bot) return // Does not Delete BOTs Messages message.delete() // Delete Original Message Sent By User const embed = new MessageEmbed() .setColor('#000000') .setTitle(`${message.author.tag} suggested something!`, message.author.displayAvatarURL({ dynamic:true })) .setDescription(`**${message.content}**`) .setFooter('Vote if you agree/disagree!') message.channel.send({ embeds: [embed]}).then(message => { // Reactions message.react('emoji1') // Change Emoji message.react('emoji2') // Change Emoji }) } }) }Como dijiste, quieres obtener una identificación de emoji animada para que puedas usarla para reaccionar como con una no animada, así que:
<li role<img... . Debe tener un texto src="link" . Haga clic derecho en la URL y "Dirección de enlace Cipy".https://cdn.discord.com/emojis/emoji_id.png?v=1 Ahora solo necesita copiar esta identificación y cuando tenga tanto el nombre como la identificación use: message.react('<:emoji_name:emoji_id>') pero si su emoji es .gif , debe usar message.react('<a:emojiname:emojiid>') en su lugar