/emoji — информация об эмодзи и импорт
Показывает информацию об эмодзи и позволяет добавить его на сервер. Также умеет массово загружать эмодзи из JSON-файла. Подкоманда json требует подписку.
Подкоманды
| Подкоманда | Действие | Параметры |
|---|---|---|
info | Показывает информацию об эмодзи | emoji |
json | 💎 Загружает эмодзи на сервер из JSON-файла | json |
Параметры
| Параметр | Обязательность | Тип | Описание |
|---|---|---|---|
emoji | обязательный | строка | Кастомное эмодзи Discord вида <:name:id> либо обычное Unicode-эмодзи |
json | обязательный | строка | Файл .json, скачанный с сайта эмодзи. Имя файла должно начинаться с emoji_ |
Параметр json на самом деле принимает вложение — прикрепите файл при вызове команды.
Права
info— кастомноеbasic.emoji_info. Кнопка добавления эмодзи доступна только тем, у кого есть право Discordmanage_emojis.json— кастомноеbasic.emoji_jsonи право Discordmanage_emojis.
Лимиты и кулдауны
info: кнопка «Добавить эмодзи» активна 30 секунд.json:SILVER+,1/15 мин / сервер, не более 50 эмодзи в файле, размер одного эмодзи — до 256 КБ.- Перед добавлением бот проверяет лимит эмодзи сервера отдельно для статичных и анимированных.
Примеры
/emoji info emoji:<:cool:123456789012345678>
/emoji info emoji:<a:dance:123456789012345678>
/emoji json json:emoji_pack.json
Ответ
Ответ /emoji info для кастомного эмодзи:

ALPHAAPPсегодня
Эмодзи

Примечания
- Для обычного Unicode-эмодзи бот показывает описание «Стандартный Unicode-эмодзи» и поле «Код».
- Если формат не подошёл, бот ответит, что нужно указать Discord-эмодзи
<:name:id>или Unicode-эмодзи. /emoji jsonотвечает только вам: сначала показывает ход конвертации и добавления, затем итог — сколько эмодзи добавлено и какие не удалось добавить (декодирование, размер, лимит, ошибка API).- Файл проверяется: он должен быть валидным JSON с ключом
ID, а имя должно соответствовать форматуemoji_<ключ>.json. Иначе бот сообщит «Невалидный файл». - Кулдаун запускается после успешной проверки файла, до начала импорта.

