Роли
В системе Кая все основные операции совершаются через роли.
Данная система была разработана как гибкая структура для общей настройки Вашего чата и удобной модерации основных действий, выстраивании иерархии доступов.
Роли по умолчанию
После добавления Кая в чат по умолчанию уже созданы 2 основных роли: участник и создатель. Вывести общий список можно командой: "Кай роли"
Управлять системой ролей, можно нажав на кнопку "редактировать", далее выбрать нужную роль для изменения и произвести необходимые действия с ней.
Рассмотрим на примере того, что нам необходимо запретить рядовым участникам просматривать статистику, сделаем это следующим образом:
Менеджмент ролей
Для проведения данной операции существуют две команды: «Кай роль+ [название]» и «Кай роль- [название]» соответственно. Например:
Например, нам нужно создать несколько ролей, где необходимо, чтобы одна роль подчинялась другой.
Возьмём в пример некоторое количество ролей помимо тех, что созданы по умолчанию: «смотритель», «модератор», «администратор». Где «смотритель» это самая небольшая управляющая роль, в то время как «администратор» близок своими возможностями к создателю.
Изначально всё выглядит так, в каком порядке были созданы роли и это неправильный вид иерархии, ведь в нашем примере, администратор практически приравнен к рядовому участнику, а модератор близок к создателю. Выглядит это так:
Чтобы исправить эту ситуацию нажмём на кнопку "редактировать" и с помощью стрелочек выстроим правильный вид иерархии:
После всех провёдённых действий иерархия стала выглядеть корректно:
Важный момент! Если например мы разрешаем «смотрителю» создавать новые роли, то эта возможность автоматически станет доступна «модератору» и «администратору».
Аналогично, если мы запретим создавать роли «администратору», то это сможет делать только создатель