/kvk
Части для админовРоли лагерей и королевств KvK: выдача, снятие, настройка и управление.
Что делает
Управляет ролями сервера KvK: роль на каждое королевство для King (R5), Officer (R4), Member и Pilot, плюс роли лагерей.
Один /kvk role assign выдаёт сразу роль королевства, роль лагеря, роли напоминаний о Руинах и Алтаре и тег в нике вроде [1234 R4].
Админы строят лагеря и роли через /kvk setup или привязывают уже существующие роли через /kvk link.
Когда использовать
Когда сервер матчинга KvK заполняется и лидерам нужно распределить участников по королевствам и лагерям.
Кто может использовать
Кто
Админы могут всё. R5 выдают роли Officer в своём королевстве. R5 и Officer выдают роли Member и Pilot в своём королевстве или во всём своём лагере, если включено назначение между королевствами. Роль R5 выдают только админы.
Где
Любой канал, который видит бот.
Подкоманды
Введи команду, затем выбери одну из них. У каждой свои опции.
/kvk role assign Выдаёт роль KvK вместе с ролью лагеря, ролями напоминаний и тегом в нике.
memberОбязательно участникУчастник.
kingdomОбязательно вводи и выбирай подсказкуНомер королевства. Подсказки показывают королевства из настройки KvK этого сервера.
role_typeОбязательно выбор из спискаТип роли.
R5 (король)Офицер (R4)УчастникПилот
/kvk role remove Снимает роль KvK с участника и исправляет тег.
memberОбязательно участникУчастник.
kingdomОбязательно вводи и выбирай подсказкуНомер королевства.
role_typeОбязательно выбор из спискаТип роли.
/kvk role sync Исправляет роли лагеря и тег в нике участника после ручной смены ролей.
memberОбязательно участникУчастник.
/kvk settings АдминОткрывает панель настроек KvK.
/kvk setup АдминСтроит лагеря и королевства с их ролями. Открывается форма, где ты перечисляешь королевства каждого лагеря, по одному лагерю в строке, например Fire: 1234, 1688.
mapОбязательно выбор из спискаКарта KvK для названий и цветов лагерей.
KvK 1KvK 2Свет против ТьмыГероический гимнПриливы войныКороль всей БританииТроянская песньОсада ОрлеанаБуря стратагемВоины без границНепобедимый альянсЖадные клинкиКороль НилаРаспря восьмиchannelsНеобязательно True или FalseТакже создать категорию и каналы каждого лагеря.
По умолчанию: Да
/kvk link АдминНаходит уже существующие на сервере роли KvK и привязывает их.
mapНеобязательно выбор из спискаКарта KvK. Помогает сопоставить названия лагерей.
/kvk kingdoms Показывает лагеря и королевства из настройки KvK этого сервера с ролью King каждого.
Примеры
Скопируй пример, вставь в Discord и поменяй значения. Под каждым написано, что отвечает бот.
/kvk role assign member: @Player kingdom: 1234 role_type: Officer "Роль KvK выдана: @Player теперь 1234 Officer in Fire", с добавленными и убранными ролями и новым ником.
/kvk role remove member: @Player kingdom: 1234 role_type: Member "@Player больше не 1234 Member", и тег убирается.
/kvk setup map: Tides of War Форма с одной строкой на лагерь. Впиши королевства, и бот создаст роли и каналы лагерей.
/kvk kingdoms Каждый лагерь с его королевствами и ролями King.
Советы и ошибки
Советы
- Построил сервер конструктором? Запусти /kvk link, и всё найдётся по названиям.
- Включи лог смены ролей на панели управления: каждое назначение и снятие публикуется там с указанием, кто это сделал.
Частые ошибки
- /kvk link находит только роли с названиями вроде "1234 King //", "1234 Officer //", "1234 Member //" и "Fire Leadership //". Другие названия не подходят.
- Бот может выдавать только роли ниже своей. Подними роль RokHub выше в Server Settings, Roles.
- Discord не позволяет боту переименовывать владельца сервера, поэтому тег владельца остаётся как есть.
Настройка панели
Инструменты KvK
Лагеря и королевства, назначение между королевствами, теги в нике, сортировка в голосовых, автосинхронизация каждые 15 минут, лог смены ролей и роли напоминаний находятся на странице «Инструменты KvK» в Вкладка Discord Bot в хабе твоего королевства.
