Роли
РаботаетРоли и права
Иерархия ролей Defendy и матрица прав: кто может банить, мутить, предупреждать, управлять настройками и ролями.
Роли Defendy определяют, какие команды доступны участнику. Роль администратора Telegram и роль Defendy — связанные, но разные понятия: администратора назначают в настройках группы, а роли Defendy — командами бота.
Иерархия ролей
| Роль | Кто назначает | Кратко |
|---|---|---|
| Владелец | — | Полный доступ ко всем действиям и настройкам. |
| Сооснователь | Владелец | Как администратор плюс иммунитет к фильтрам. |
| Администратор | Сооснователь+ | Все действия модерации, управление настройками и ролями. |
| Модератор | Администратор+ | Удаление, предупреждения, мут, кик, снятие бана. |
| Младший модератор | Администратор+ | Предупреждения и ограничение (мут). |
| Помощник | Модератор+ | Служебная роль без прав модерации. |
| Клинер, Бустер | Администратор+ | Служебные и декоративные роли без прав модерации. |
| Освобождённый | Сооснователь+ | Иммунитет к фильтрам (без прав модерации). |
Матрица прав
| Право | Помощник | Мл. модератор | Модератор | Администратор | Сооснователь | Владелец |
|---|---|---|---|---|---|---|
Предупреждение (/warn) | — | ✓ | ✓ | ✓ | ✓ | ✓ |
Ограничение (/mute) | — | ✓ | ✓ | ✓ | ✓ | ✓ |
Снятие ограничения (/unmute) | — | — | ✓ | ✓ | ✓ | ✓ |
Удаление из группы (/kick) | — | — | ✓ | ✓ | ✓ | ✓ |
Удаление сообщений (/del) | — | — | ✓ | ✓ | ✓ | ✓ |
Снятие бана (/unban) | — | — | ✓ | ✓ | ✓ | ✓ |
Блокировка (/ban) | — | — | — | ✓ | ✓ | ✓ |
| Управление настройками бота | — | — | — | ✓ | ✓ | ✓ |
| Управление ролями | — | — | — | ✓ | ✓ | ✓ |
| Иммунитет к фильтрам | — | — | — | — | ✓ | ✓ |
Особые роли
- Освобождённый участник (
/free) — иммунитет к автоматическим фильтрам. Назначать может сооснователь и владелец. - Клинер и бустер — служебные роли без прав модерации; удобны для обозначения команды и спонсоров.
- Пропуск капчи — владелец, сооснователь, администратор и модератор проходят вступление без капчи при приглашении.
Управление ролями
Команды /mod, /halfmod, /helper, /cleaner, /booster, /admin, /cofounder, /free назначают роли; варианты с приставкой un их снимают. Участника можно указать ответом на сообщение, через @username или числовым ID.
Списки участников с ролью доступны командами с окончанием list (/adminlist, /modlist и т.д.), а /staff показывает команду модерации группы.
Выдавайте минимальную роль, достаточную для задачи. После изменения администраторов или их прав в Telegram выполните /reload, чтобы бот обновил данные. Полный список команд — на странице Все команды.