Skip to content

blockmineJS/clan-role-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Плагин: Ядро ролей клана (Clan Role Manager)

Этот плагин — фундаментальный компонент для управления правами доступа, связанными с кланом, на проектах MineBlaze, MasedWorld, DexLand и CheatMine. Он автоматически управляет выдачей и отзывом роли "Member", а также наделяет администраторов всеми правами, связанными с клановыми функциями.

Установка этого плагина является обязательной для работы большинства других плагинов, которые взаимодействуют с кланом на указанных серверах.


Основные функции

  • Автоматическое управление ролями: Выдает роль Member при вступлении в клан и забирает при выходе.
  • Синхронизация "на лету": Если игрок уже был в клане, когда бот был оффлайн, плагин выдаст ему роль после первого же сообщения в клановый чат.
  • Централизованная система прав: Создает стандартные права (member.*, member.say) и группу (Member), которые могут использовать другие плагины.
  • Наделение правами администраторов: Автоматически добавляет все новые клановые права в системную группу Admin, чтобы администраторы всегда имели полный доступ.

Поддерживаемые серверы

Плагин спроектирован и протестирован для работы на следующих серверах:

  • mc.mineblaze.net
  • mc.masedworld.net
  • mc.dexland.org
  • mc.cheatmine.net

Зависимости

Для корректной работы этого плагина требуется установка следующих компонентов:

  • parser-keksik: Необходим для парсинга сообщений чата и определения типа чата на поддерживаемых серверах.
  • clan-events-keksik: Необходим для отслеживания событий входа и выхода игроков из клана.

ℹ️ Примечание: Система установки автоматически предложит установить эти зависимости вместе с clan-role-manager.

Создаваемые сущности

Этот плагин регистрирует в системе следующие группы и права:

Группы

  • Member
    • Описание: Базовая группа для всех участников клана.
    • Права по умолчанию: member.say.

Права

  • member.*
    • Описание: Полный доступ ко всем функциям, предназначенным для участников клана. По умолчанию выдается группе Admin.
  • member.say
    • Описание: Базовое право на использование команд, доступных участникам клана.

Как это использовать другим плагинам?

Другие плагины могут требовать у пользователя наличие права member.say или member.* для выполнения своих команд. Это позволяет создавать функции, доступные только участникам клана.


Установка

  1. Перейдите на вкладку Плагины для нужного вам бота.
  2. Откройте вкладку Обзор.
  3. Найдите в списке clan-role-manager.
  4. Нажмите Установить. Система предложит установить все необходимые зависимости.
  5. Перезапустите бота, чтобы изменения вступили в силу.

Плагин не требует никаких дополнительных настроек и начинает работать сразу после установки.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published