Как исправить диссонанс "Мой бот не может использовать мой сервер Emojis" - PullRequest
0 голосов
/ 24 июня 2019

Мой бот не может использовать смайлики на моем сервере, он просто пишет имя смайлика, например: ZW:

Я попробовал другой смайлик, но он тоже не сработал.

  client.on("message", (message) => {
  if (message.content.startsWith("W")) {
    message.channel.send("<a:ZW:592735656422277121>");
  }
  })

Нет сообщений об ошибках.

1 Ответ

0 голосов
/ 24 июня 2019

Я бы порекомендовал найти фактический код эмодзи, просматривая все доступные и находя нужный, а не жестко кодируя его идентификатор.Это заставит все работать, даже если его идентификатор в какой-то момент изменится, при условии, что вы сохраните имя таким же.* Переменная ZW - это объект, представляющий ваши эмодзи.Если вам нужен код, вы можете получить его с помощью ZW.toString() (автоматически вызывается при конкатенации со строкой).

Документация

...