Я пытаюсь заставить своего бота читать богатые встраивания других ботов, но я даже не могу найти, с чего начать.Я прочитал документы, но все еще не знаю, что делать ... Использование if(message.content.includes(x)) не работает, что я могу сделать?
if(message.content.includes(x))
Когда сообщение получено, его вложения сохраняются в <Message>.embeds: чтобы прочитать их, вы можете просмотреть этот массив и просмотреть свойства каждого встраивания:
<Message>.embeds
client.on('message', message => { for (let embed of message.embeds) { // these are some of the properties console.log(` Title: ${embed.title} Author: ${embed.author} Description: ${embed.description} `); for (let field of embed.field) { console.log(` Field title: ${field.name} Field value: ${field.value} `); } } });
Вы можете найти эти свойства в документах для MessageEmbed и MessageEmbedField.
MessageEmbed
MessageEmbedField