#discord #discord.js
#Discord #discord.js
Вопрос:
Я создаю discord-бота на js. У меня есть rich embed, но я не знаю, как на это реагировать. message.react('emoji name thing')
Не работает. код:
var pollEmbed = new discord.RichEmbed()
.setTitle(message.author.username " asks " args)
.setAuthor(message.author.username)
message.channel.send(pollEmbed);
pollEmbed.react("✔")
Комментарии:
1. пожалуйста, покажите полный код
Ответ №1:
Ваша проблема в том, что вы не можете реагировать на RichEmbed
объект, только на message
. Вместо этого используйте следующий код для реагирования на только что отправленное сообщение…
message.channel.send(pollEmbed)
.then(m => m.react('✔'));
Комментарии:
1. итак, с моим кодом я должен сделать это:
message.channel.send(pollEmbed); .then(m => m.react('✔')
2. Точно так, как я показал выше. Просто скопируйте и вставьте. Перед этим не должно быть точки с запятой
.then
.