У меня есть диск-бот, работающий на Discord.js для личного сервера, и он должен реагировать на определенные фразы (доброе утро, спокойной ночи и т. Д.) Сообщением и случайной реакцией смайликов, извлекаемой из массива.
В частности, моя проблема с этим: ["" "," ? "," ? "," ⚰️ "," ? "," ? "];
К сожалению, бот, похоже, реагирует только с некоторыми из указанных смайликов, в то время как другие возвращают ошибку «DiscordAPIError: Unknown Emoji» в консоли.
Например, бот будет реагировать с ?, но попытка реагировать с with возвращает ошибку, и бот не реагирует. Я позаботился о том, чтобы использовать только смайлики Юникода по умолчанию, но это все еще происходит.
РЕДАКТИРОВАТЬ:
Этот массив специально для хеллоуинских тематических реакций:
halreactoptions = ["?", "?", "?", "⚰️", "?", "?"];
halreactrandom = halreactoptions[Math.floor(Math.random()*halreactoptions.length)];
Изатем в конце кода сообщения бота у меня есть:
message.react(halreactrandom);
Это прекрасно работает для моего другого массива эмодзи, кажется, что эти Хэллоуин-тематические - единственные, которые возвращают неизвестную ошибку эмодзи, идаже тогда только конкретные. Очень странно. Я написал код полностью на Atom, если это важно / помогает.