Большое обновление v1.6.2! ✨ Новая панель модерации и кастомизация бота!

Управление ролями

Это не просто отдельный модуль, а центральный хаб для всех функций, связанных с автоматизацией и управлением ролями на вашем сервере.

Как получить доступ?

Для входа в Центр управления ролями используйте команду /settings roles.

1. Автоматические роли и Восстановление

Эти два раздела позволяют настроить, что происходит с ролями участников, когда они приходят на сервер.

Автоматические роли

Настройка ролей, которые выдаются пользователям автоматически при первом входе на сервер. Это идеально подходит для выдачи базовой роли "Участник" или для разделения потоков новых пользователей.

  • Как найти: /settings roles -> кнопка Авто-роли

Восстановление ролей и никнейма

Здесь настраивается поведение для вернувшихся участников.

  • Восстановление ролей: Если участник вышел с сервера, а потом вернулся, бот может автоматически вернуть ему все роли, которые у него были. Вы можете настроить "роли-исключения", которые не будут восстанавливаться (например, роли за буст или временные роли).

  • Восстановление никнейма: Бот также может вернуть пользователю его прежний никнейм.

  • Как найти: /settings roles -> кнопка Восстановление ролей


2. Временные роли

Модуль для выдачи ролей на определенный срок. Идеально подходит для наград, доступа к временным событиям или в качестве мягкого наказания.

  • Как найти настройки: /settings roles -> кнопка Временные роли

Команды

Команда
Описание
Пример использования

/temprole add

Назначить пользователю временную роль.

/temprole add user:@пользователь role:@роль time:7d reason:Награда

/temprole remove

Досрочно снять временную роль.

/temprole remove user:@пользователь role:@роль reason:Нарушение

/temprole extend

Продлить срок действия временной роли.

/temprole extend user:@пользователь role:@роль time:3d

/temprole list

Показать список всех активных временных ролей на сервере.

/temprole list user:@пользователь


3. Связанные роли (Иерархия)

Эта мощная система позволяет вам строить логическую иерархию ролей, создавая "роли-категории". Вы можете настроить автоматическую выдачу родительской "роли-категории" при получении пользователем любой из нескольких "дочерних" ролей.

Самое главное: родительская роль будет автоматически снята, только когда пользователь потеряет последнюю дочернюю роль из связанной группы.

Пример использования: Роли-категории

Давайте разберем на примере с вашего скриншота — категория "Награды за уровень".

Задача: Вы хотите, чтобы у любого пользователя, который получил хотя бы одну роль за уровень (от 0 до 45), была общая роль-категория ✨ | Награды за уровень. Это позволяет красиво группировать участников в списке и, например, дать доступ к специальным каналам только владельцам этой общей роли.

Как это настроить:

  1. Перейдите в /settings roles -> Связанные роли.

  2. Создайте новую иерархию.

  3. В качестве родительской роли выберите ✨ | Награды за уровень.

  4. В качестве дочерних ролей выберите все роли, относящиеся к уровням: [0 lvl] Пиксельный призрак, [5 lvl] Космический странник, [15 lvl] Глитч-Мастер и так далее до [45 lvl] Хранитель легенд.

Что произойдет теперь:

  • Выдача: Как только пользователь получает свою первую роль за уровень (например, [0 lvl] Пиксельный призрак), бот автоматически выдаст ему и родительскую роль ✨ | Награды за уровень. Когда он получит следующую роль уровня, ничего не изменится, так как родительская роль у него уже есть.

  • Снятие: Если у пользователя забрать роль [5 lvl], но у него осталась роль [0 lvl], родительская роль ✨ | Награды за уровень останется. Она будет снята только тогда, когда у пользователя не останется ни одной роли из списка дочерних.

Точно так же можно настроить и другие категории: 🛡️ | Модерация сообщества будет автоматически выдаваться любому, кто получит роль Младший модератор, Модератор или Старший модератор.

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

  • Как найти: /settings roles -> кнопка Связанные роли

4. Межсерверные роли

Эта уникальная функция позволяет настроить синхронизацию ролей и никнеймов между несколькими серверами, где вы являетесь администратором и где установлен VLesnix Guard.

Как это работает? Вы можете создать "связку" между двумя серверами в одном из двух режимов:

  1. Односторонний: Изменения с Главного сервера копируются на Подчинённый. Идеально, если у вас есть основной сервер и его "филиалы".

  2. Двусторонний: Серверы становятся равноправными Партнёрами. Изменение ролей или ника на одном сервере мгновенно отражается на другом, и наоборот.

  • Как найти: /settings roles -> кнопка Межсерверные роли

Последнее обновление

Это было полезно?