Как заставить бота Discord читать вставку другого бота - PullRequest
2 голосов
/ 13 июля 2020

поэтому я пытаюсь сделать бота-компаньона для бота под названием «EPI C RPG». Это игровой бот, и есть некоторые события, которые я бы хотел, чтобы мой бот проверял роль, чтобы люди заметили, что есть событие происходит, но я просто не могу заставить своего бота прочитать вставку, есть идеи?

введите описание изображения здесь

1 Ответ

1 голос
/ 13 июля 2020

Вы можете проверить, является ли автор сообщения конкретным ботом c, используя его идентификатор, затем вы можете проверить встраивание сообщения, отправленного этим ботом, если оно есть, используя Message.embeds

client.on((message) => {
  if (message.author.id === 'BOT_ID') {
    if (message.embeds) {
      const embed = message.embeds[0]
      if (embed.title === 'EVENT') {
        return message.channel.send('EVENT STARTED')
      }
    }
  }
})
...