Роли
Что такое роли?
Роли - это как особые пропуска, которые дают пользователям разные возможности в чате. Некоторые роли позволяют удалять сообщения, другие дают возможность банить пользователей или менять настройки чата.
Какие роли существуют?
У нас есть база основных ролей:
🏆 Founder (Основатель)
Самая главная роль! Основатель может делать всё в группе:
Управлять всеми настройками
Назначать и снимать других администраторов
Создавать и менять роли
Может делать всё, что могут делать другие роли
👑 CoFounder (Со-основатель)
Почти как Founde:
Имеет полные tg права администратора (кроме анонимности)
Может управлять администраторами
Может менять настройки группы
👮 Admin (Администратор)
Помощники в управлении группой:
Имеют tg права администратора
Могут удалять пользователей
Могут банить пользователей
Могут менять некоторые настройки
Могут назначать роли ниже себя (модераторы, хелперы, и т.д)
🛡️ Moderator (Модератор)
Следят за порядком в чате:
Могут удалять сообщения
Могут временно ограничивать пользователей (мут)
Не могут менять настройки группы
🧹 Cleaner (Смотритель)
Помогают содержать чат в чистоте:
Могут только удалять сообщения
Не могут банить или ограничивать пользователей
👤 Free (Свободный)
Обычная роль для защиты от автоматических ограничений:
Освобождает от фильтров бота
Не дает никаких прав в управлении
Как работают команды для управления ролями?
Назначение ролей
Чтобы назначить кому-то роль, нужно использовать специальные команды:
/admin
Назначает роль Admin
Founder, CoFounder
/mod
Назначает роль Moderator
Founder, CoFounder, Admin
/halfmod
Назначает роль HalfModerator
Founder, CoFounder, Admin
/cleaner
Назначает роль Cleaner
Founder, CoFounder, Admin
/cofounder
Назначает роль CoFounder
Только Founder (создатель группы)
Как использовать команды
Есть три способа указать, кому вы хотите назначить роль:
Ответом на сообщение: Просто ответьте на сообщение пользователя командой (например:
/admin)По имени пользователя: Напишите команду и имя пользователя (например:
/admin @username)По ID пользователя: Напишите команду и ID пользователя (например:
/admin 123456789)
Снятие ролей
Чтобы снять роль, используйте команды с приставкой "un":
/unadmin
Снимает роль Admin
Founder, CoFounder
/unmod
Снимает роль Moderator
Founder, CoFounder, Admin
/unhalfmod
Снимает роль HalfModerator
Founder, CoFounder, Admin
/uncleaner
Снимает роль Cleaner
Founder, CoFounder, Admin
/uncofounder
Снимает роль CoFounder
Только Founder (создатель группы)
Интересные особенности
Одному пользователю можно назначить несколько ролей
Роли Founder, CoFounder и Admin также дают права администратора в Telegram
Сообщения с командами автоматически удаляются через 5 секунд
Сообщения с результатом выполнения команд удаляются через 30 секунд
Бот сообщит, если у вас нет прав на назначение определенной роли
Забыли переключить раскладку? Не проблема. Бот поймет даже ".акуудшые"
Советы по использованию
Не давайте слишком много прав тем, кому не доверяете полностью
Роль Cleaner хороша для новых помощников - они могут только удалять сообщения
Если вы создатель группы, только вы можете назначать CoFounder
Чтобы быстро увидеть, у кого какие роли в группе, используйте команды списков, о них далее.
Списки пользователей с ролью
DeFendy способен выводить списки всех пользователей, что имеют определенную роль. А если список слишком большой - высылать файл с этим списком. Ниже перечислены команды списков и что они выводят.
/adminlist
Список юзеров с ролью Admin
Founder, CoFounder, Admin
/modlistod
Cписок юзеров с ролью Moderator
Founder, CoFounder, Admin
/halfmodlist
Cписок юзеров с ролью HalfModerator
Founder, CoFounder, Admin
/cleanerlist
Cписок юзеров с ролью Cleaner
Founder, CoFounder, Admin
/freelist
Cписок юзеров с ролью Free
Founder, CoFounder, Admin
Юзерам доступна команда /staff, которая выводит неанонимных админов, модераторов и прочий персонал группы.
Last updated