Как отправить Embed в Discord, используя бот с кодом js? - PullRequest
0 голосов
/ 18 марта 2020

Я пишу бот Discord, чтобы объявить конвои для ETS2, но бот не распознает команду const embed = new Discord.RichEmbed(). Когда я использую команду в Discord для активации бота (; convoy sim1), я получаю сообщение об ошибке TypeError: Discord.RichEmbed is not a constructor. Я сделал все возможное, чтобы отладить код, но не смог решить проблему. Я следовал каждому руководству по отправке Embeds с ботами, но ни один из них не помог.

1 Ответ

0 голосов
/ 18 марта 2020

Если вы используете discord.js версии 12 или выше, вам нужно использовать Discord.MessageEmbed вместо Discord.RichEmbed. Из документации :

ПРЕДУПРЕЖДЕНИЕ

В основной ветви приемные и исходящие классы встраивания объединены; вместо этого вам нужно будет использовать Discord.MessageEmbed() в качестве конструктора.

...