Серверные команды

Это вроде как общие штуки, которые связаны с сервером (но черт его знает тогда зачем мы засунули сюда взаимодействие с пользователями).

Администрация

/оп-донат-добавить - создает новую донатную привилегию для сервера.
  • роль: - роль, которая впоследствии и будет являться донатной.
  • Для донатной роли в рамках сервера, у бота можно настроить следующие вещи:
    • Изменять название голосовой комнаты.
    • Устанавливать лимит на количество пользователей в голосовой комнате.
    • Скрыть голосовой канал от роли @everyone .
  • В случае, если на сервере нет ни одной донатной роли, все вышеописанные привилегии будут доступны всем.
/оп-новостной-канал - настройка новостного канала, в который будут приходить уведомления от бота.
  • канал: - любой текстовый канал, куда будут приходить уведомления.
  • новости, приходящие в новостной канал:
    • Уведомления о том, что у кого-то день рождения (раз в 6 часов)
    • Уведомления от разработчиков бота.
    • Уведомления об обновлениях в боте.
/оп-донат-инфо - выводит все донатные привилегии и позволяет произвести их настройку, либо удалить.
/оп-приветствие - приветственное сообщение, которое получит пользователь при подключении на сервер.
  • действие: - изменение текста, отключение или включение функции приветственного сообщения.
  • Текст не может быть более 1500 символов.
/оп-сервер-инфо
/оп-реакции-цена - устанавливает сумму, которая будет сниматься каждый раз, когда пользователь будет писать одну из трех команд (/реакция-одиночка; -интерактив; -вместе)
  • цена: - стоимость, которую нужно указать целым числом. Если указать 0, то коины сниматься не будут.
/оп-лвл-канал-лист - отображает список всех каналов, где отключен набор уровня.
/оп-лвл-канал-фарм-уровня - включает или выключает канал, от набора уровня.
  • действие: - включить или отключить фарм уровня в канале.
  • канал: - текстовый или голосовой канал, в котором нужно будет включить или отключить набор уровня.
/оп-автороли-лист - отображает список всех ролей, которые выдаются при подключении к серверу.
/оп-автороль - добавляет или удаляет роль с авто выдачи пользователям, которые зашли на сервер.
  • действие: - добавить или удалить роль из списка для авто выдачи.
  • роль: - роль, которая будет выдаваться пользователям при подключении к серверу.
/оп-уровневая-система - включает или выключает уровневую систему для всех участников.
  • переключатель: - включает или отключает уровневую систему.
/оп-логи -
  • действие: включить или выключить данный лог.
  • вид-логов: все виды логов. В таблице ниже написано за что каждый из них отвечает.
/оп-логи-настройка - включение или отключение логирования определенных действий. По умолчанию выключены.
  • переключатель: включить или выключить логирование действия
  • лог-действие: вид логов, точнее настройки, которые будут или не будут логироваться. Ниже в таблице написано за что отвечает каждое действие.
изменение сервера
изменение и удаление сообщений
изменения пользователей
Подключение и лив пользователей
бан\кик\мут
подключения к голосовым
В изменение сервера входят следующие настройки:
  • создание канала
  • обновление канала [не прав]
    • Обновление имени канала
    • Обновление NSFW метки канала
    • Обновление заголовка канала
    • Обновление медленного режима канала
    • Обновление категории, в которой находится канал
    • Обновление битрейта канала
    • Обновление лимита пользователей канала
    • Обновление региона канала
  • удаление канала
  • роль создана
  • роль удалена
  • роль изменена
    • Обновление цвета роли
    • Обновление названия роли
    • Обновления возможности упоминать эту роль
    • Обновление иконки роли
    • Обновление отдельного выделения справа роли
  • Изменение сервера
    • Обновление названия сервера
    • Обновление описания сервера
    • Обновление владельца сервера
    • Обновление баннера сервера
    • Обновление АФК канала сервера
    • Обновление иконки сервера
В изменение и удаление сообщений входит следующее:
  • изменение сообщения
    • Закрепление или открепление сообщения
    • Изменение содержимого сообщения
    • Изменение вложений сообщения
  • удаление сообщения
    • Удаление содержимого сообщения
    • Удаление вложений в сообщении
    • Удаление стикеров в сообщении
в изменение пользователей входит следующее:
  • изменение пользователя
    • Изменение никнейма / имени на сервере
    • Изменение дискриминатора
    • Изменение Аватарки / отображаемой аватарки на сервере
    • Изменение ролей
В подключение и лив пользователей входит следующее:
  • пользователь зашел на сервер
  • пользователь вышел с сервера
в бан\кик\мут входит следующее:
  • пользователь забанен
  • пользователь разбанен
  • изменение пользователя
    • Изменение таймаута (отправить подумать о своем поведении)
  • пользователь вышел с сервера
В подключении к голосовым входит следующее:
  • голосовые каналы
    • Пользователь зашел первый раз в голосовой канал
    • Пользователь зашел в другой голосовой канал
    • Пользователь вышел из голосовых каналов
/оп-логи-логирование-канала - включает или выключает логирование в канале.
  • действие: включить или выключить логирование в канале.
  • канал: канал, в котором нужно отключить логи.
/оп-логи-игнор-лист - выдает список всех каналов, где отключены логи.
/оп-модерация-мод-профиль - снимает или навешивает ограничения на использование команды профиля модерации.
  • переключатель: - при использовании снять-ограничения даст модерации доступ ко всем командам категории изменить. При использовании включить-ограничения - снова запретит.
/оп-лвл-награда-добавить - добавляет новую награду за получение нового уровня.
  • уровень: уровень в диапазоне от 1 до 999
  • роль: роль которую нужно будет выдать или изъять при получении указанного уровня
  • действие: Нужно ли изъять или выдать данную роль
/оп-лвл-награда-убрать - убирает награды у указанного уровня, либо же в случае, если была выбрана роль, убирает из уровня только ее.
  • уровень: за какой уровень нужно убрать награды.
  • роль: необязательный аргумент. Укажите роль, если нужно с уровня убрать только ее
/оп-лвл-награда-лист - список всех наград за уровень.

Модерация

Команды данного раздела работают в случае если у пользователя есть право "отправить участников подумать о своём поведении"
/мод-профиль - вызывает специальный профиль, в котором можно настроить много разных фич.
  • пользователь: - пользователь, чей профиль мы запрашиваем.
Команда вызывает меню взаимодействия.
Меню взаимодействия
В профиле можно:
  • - временно отстранить пользователя на указанный срок (до 28 дней).
  • - выгнать пользователя с сервера (kick from server)
  • - заблокировать пользователя на сервере (ban from server)
    • Нельзя отстранить / выгнать / заблокировать того, у кого роль выше / равна самой высокой роли инициатора команды.
  • - получить доступ к голосовой комнате (Авто-войсу), если пользователь сидит в таковой.
    • Для работы всех выше написанных функций необходимо право отправить участников подумать о своём поведении.
  • - изменяет первое подключения выбранного пользователя на сервере.
  • - изменяет уровень или опыт выбранного пользователя.
  • - изменяет количество социального рейтинга выбранного пользователя.
  • - изменяет количество коинов выбранного пользователя.
    • Для работы четырех вышеописанных команд необходимо чтобы у пользователя-инициатора были права администратора.
      • Однако, можно разрешитьэ ту команду для модерации, использовав /оп-модерация-мод-профиль переключатель: снять-ограничения
/мод-очистить - очищает в чате указанное количество сообщений.
  • количество: - число, указывающее на количество сообщений, которое нужно удалить.
/мод-медленный-режим - устанавливает в чате медленный режим.
  • секунды: - количество секунд, раз во сколько можно будет писать в чат. Не может быть более 21600 секунд

Пользователи

/сервер-инфо - выдает основную (и интересную по нашему мнению) информацию о сервере.
Вызывает меню взаимодействия
Меню взаимодействия
В меню сервера можно:
  • - просмотреть лидеров сервера по уровню (до самого последнего места)
  • - просмотреть лидеров сервера по коинам (до самого последнего места)
/реакция-одиночка - вызывает реакцию на основе выбранного действия.
  • действие: - одно из доступных действий на выбор.
  • Доступные действия: биться, недоумение, плакать, вечеринка, смущаться, радоваться, смеяться, бежать, кричать, развести-руками, думать
/реакция-интерактив - вызывает реакцию на основе выбранного действия и, в случае, если был выбран пользователь - дает разветвление в выборе.
  • действие: - одно из доступных действий на выбор.
  • пользователь: - дополнительный аргумент, пользователь с которым планируется выполнить действие.
  • Доступные действия: выпить, злиться, стрелять, танцевать, кушать, поздороваться, спать
/реакция-вместе - вызывает реакцию на основе выбранного действия и ответа другого пользователя.
  • действие: - одно из доступных действий на выбор.
  • пользователь: - пользователь с которым планируется выполнить действие.
  • Доступные действия: укусить, прижаться, ручки, обнять, оскорбить, поцеловать, облизать, гладить, тыкнуть, ударить, пощечина, глазеть, щекотать
/пользователи-с-ролью - выводит всех пользователей у которых есть указанная роль.
  • роль: - роль на сервере, на основе которой будет выводиться список.
  • При вызове команды, помимо стрелок переключателей, снизу есть также три кнопки:
    • @ - изменяет отображение всех пользователей на страницах на упоминание.
    • ID - изменяет отображение всех пользователей на страницах на их уникальный айди.
    • NICK - изменяет отображение всех пользователей на страницах на их никнейм и дискриминатор.