Como fazer meu discord bot para ler outras mensagens incorporadas de bot
Eu tenho um jogo de discord bot favorito chamado "EPIC RPG", há um evento para os jogadores, então eu queria fazer um bot que pudesse anunciar o evento mencionando uma função específica e adicionando algumas mensagens, preciso de suas idéias, por favor,
Aqui está o meu código
client.on('message', (message) => {
if (message.author.id === '555955826880413696') {
if (message.embeds) {
const embed = message.embeds[0]
if (embed.title === "**IT'S RAINING COINS**") {
return message.channel.send('the COIN RAIN event is started')
}
}
}
})
esse código está de acordo com esta imagem, porque eu quero acionar o comando com a instrução IT'S RAINING COINS e responder com "o evento de chuva de moedas foi iniciado"https://i.stack.imgur.com/H5mjN.png, o problema é que meu bot não consegue ler as mensagens incorporadas, alguma ideia?
PS: quando comecei, mostra que a palavra title
on if (embed.title === "Theblablabla
é indefinida
Respostas
Como posso ver na imagem, o título da incorporação não é apenas um texto, mas também um emoji:

Você deve mudar o embed.title === "**IT'S RAINING COINS**"
para embed.title.includes("IT'S RAINING COINS")
Resultado final:
client.on('message', (message) => {
if (message.author.id === '555955826880413696') {
if (message.embeds.length == 1) {
const embed = message.embeds[0]
if (embed.title.includes("IT'S RAINING COINS")) {
return message.channel.send('the COIN RAIN event is started')
}
}
}
})