У вас большие запросы!
Точнее, от вашего браузера их поступает слишком много, и сервер VK забил тревогу.
Эта страница была загружена по HTTP, вместо безопасного HTTPS, а значит телепортации обратно не будет.
Обратитесь в поддержку сервиса.
Вы отключили сохранение Cookies, а они нужны, чтобы решить проблему.
Почему-то страница не получила всех данных, а без них она не работает.
Обратитесь в поддержку сервиса.
Вы вернётесь на предыдущую страницу через 5 секунд.
Вернуться назад
Пользовательские команды
Вы можете создавать свои команды, которые могут выполнять определенные действия.
Пользовательские команды (кастомные команды) создаются и настраиваются в панели управления сервера во вкладке с названием «Команды». Любую пользовательскую команду можно отключить при необходимости и настроить необходимые права доступа аналогично встроенным командам бота.
Интерфейс настроек#
У каждой команды есть определенный набор общих настроек:

- Команда — имя команды, по которому она будет вызываться в Discord;
- Действие команды — действие по умолчанию, которое будет выполнено для этой команды;
- Краткое описание — просто краткое описание данной команды, которое отображается в списке пользовательских команд, а также в справке самого бота в Discord;
- Права доступа и выполнение — описывает права доступа к команде по ролям, каналам, типу каналов и как часто можно вызывать команду (кулдаун);
- Контекстные меню — позволяет включить и настроить вызов этой команды по нажатию пункта в контекстном меню в Discord;
- Слэш-команда — позволяет включить и настроить эту команду как слэш-команду, более подробно описано в разделе Слэш-команда.
Контекстные меню#
Вызов действия пользовательской команды можно осуществить по нажатию пункта контекстного меню участника или сообщения:
- В случае контекстного меню сообщения, шаблон действия получает экземпляр этого сообщения в переменной message ;
- В случае контекстного меню участника, шаблон действия получает экземпляр этого участника в arguments.targetMember ;
Контекстные меню имеют некоторые ограничения:
- Максимум 5 пунктов контекстных меню сообщения;
- Максимум 5 пунктов контекстных меню участника.
Слэш-команда#
Пользовательская команда может быть включена как Слэш-команда с возможностью использования параметров и даже разделения на подкоманды. Интерфейс настроек слэш-команды интуитивно понятен и не требует пояснения.
Все указанные участником параметры слэш-команды передаются в действие пользовательской команды как часть переменной arguments .
Для получения нужного параметра следует использовать следующий синтаксис:
arguments.getOption('имя_параметра') >>
Кроме этого, можно получить список всех параметров определённого типа:
arguments.getOptionsByType('MEMBER') >>
Более подробно в описании типа данных Arguments.
Слэш-команды имеют некоторые ограничения:
- Все ограничения, описанные в общем разделе Слэш-команд;
- Корневая слэш-команда может содержать либо параметры, либо подкоманды, но не вместе;
- Максимум 25 параметров на корневую команду или подкоманду;
- Максимум 25 подкоманд;
- Максимум 25 вариантов выбора для параметров строк или чисел;
- Максимум 100 пользовательских команд с включенной слэш-командой.
Горячие клавиши#
В диалоге создания или редактирования пользовательской команды можно использовать горячие клавиши:
- Сtrl+S — быстрое сохранение команды;
- F11 — переход в полноэкранный режим активного поля шаблона сообщения.
Слэш-команды
Пользовательские слэш-команды отключены по умолчанию, Вы можете включить их в панели управления в разделе Общие.
Псевдонимы#
JuniperBot поддерживает разные языки как интерфейса (язык сообщений-ответов), так и для названий команд. Их можно настроить в панели управления сервером в разделе Общие.
Язык слэш-команд привязан к языку вашего клиента Discord, хотя язык ответов на команды всегда зависит от языка интерфейса, выбранного вами в панели управления.
Языки интерфейса по умолчанию зависит от основного языка сервера если включено Сообщество. В противном случае, язык по умолчанию будет Английский.
Язык можно поменять в панели управления сервером в разделе Общие.
Ограничения#
- Создание (включение) не более 200 слэш-команд в сутки. К примеру, если Вы будете непрерывно включать и выключать слэш-команды, то рано или поздно достигните этого ограничения на своём сервере и бот не сможет добавлять новые слэш-команды до следующего дня. Точную дату снятия ограничения можно посмотреть в команде хелп .
- Права доступа не синхронизируются с панелью управления автоматически. Права доступа слэш-команд по ролям и каналам необходимо настроить как в панели управления ботом, так и в разделе Интеграции настроек сервера Discord, поскольку сейчас они не синхронизируются автоматически. Бот всегда учитывает настройки прав в панели управления, однако доступность самой слэш-команды в клиенте Discord управляется настройками Интеграции и их необходимо настроить соответственно.
Список команд#
Справочник по всем командам доступен на основном сайте.
Пользовательские команды#
Особенности использования слэш-команд в пользовательских командах описаны в соответствующем разделе.
У вас большие запросы!
Точнее, от вашего браузера их поступает слишком много, и сервер VK забил тревогу.
Эта страница была загружена по HTTP, вместо безопасного HTTPS, а значит телепортации обратно не будет.
Обратитесь в поддержку сервиса.
Вы отключили сохранение Cookies, а они нужны, чтобы решить проблему.
Почему-то страница не получила всех данных, а без них она не работает.
Обратитесь в поддержку сервиса.
Вы вернётесь на предыдущую страницу через 5 секунд.
Вернуться назад