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

👥 Команды серверов
Каждый подключённый сервер Discord принадлежит команде в панели YAWBDB.
Участникам команды можно давать разные уровни доступа в зависимости от того, что им нужно делать.
Владелец сервера или администратор команды может приглашать пользователей и назначать роли.
🔑 Три роли, с которых начинает каждая команда
Новая команда создаётся с тремя ролями. Это отправная точка, а не фиксированный список: вы можете изменить все три и добавить собственные.
👑 Владелец
Владелец - это не роль, которую можно изменить или удалить: у него всегда есть полный контроль над командой и её серверами, включая управление участниками и ролями. Это сделано намеренно: команда, опустошившая собственный список ролей, иначе осталась бы без того, кто мог бы её починить.
🛡️ Администратор
Всё, кроме владения: просмотр серверов, настройка функций, их включение и выключение, модерация, удаление сервера из команды, использование ассистента графов, удаление записей апелляций и управление ролями команды.
✏️ Редактор
Может просматривать серверы, настраивать функции и использовать ассистента графов. Не может включать и выключать функции, модерировать, удалять сервер или управлять ролями.
🛡️ Модератор
Может просматривать серверы и использовать каждую страницу и действие модерации: искать участников, применять наказания, рассматривать жалобы, обрабатывать апелляции, управлять тикетами. Не может менять конфигурацию функций.
🎨 Составление собственных ролей
Настройки команды → Роли позволяет создать роли, которые действительно нужны вашей команде, вместо того чтобы подстраиваться под три. Дайте роли название и описание, затем отметьте в точности то, что ей разрешено:
| Разрешение | Что оно позволяет |
|---|---|
| Просматривать серверы команды | Вообще открывать страницы сервера. Без него ничто другое недоступно. |
| Настраивать функции и параметры | Менять поведение функции. |
| Включать и выключать функции | Полностью включать или отключать функцию. |
| Удалять сервер из команды | Отключить сервер Discord от YAWBDB. |
| Модерировать | Баны, муты, кики, предупреждения, тикеты и жалобы. |
| Удалять записи апелляций | Удалять апелляцию из истории. |
| Управлять ролями этой команды | Редактировать сами роли; см. ограничения ниже. |
| Использовать ассистента графа | Общаться с ИИ-ассистентом в графе наград. |
Изменение роли вступает в силу немедленно для всех, у кого она есть. Каждое изменение записывается в ваш журнал аудита со значениями до и после.
🔒 Чего управление ролями вам не позволит
Управление ролями - это управление привилегиями, поэтому кое-что не просто не рекомендуется, а отклоняется:
- Вы не можете выдать разрешение, которого нет у вас самих. Когда вы редактируете существующую роль, это относится только к разрешениям, которые вы добавляете: роль всегда можно переименовать или убрать из неё разрешение.
- Вы не можете редактировать роль, которая есть у вас сейчас. Вверх это было бы самоповышением, вниз - закрыло бы вам доступ к странице, на которой вы находитесь. Попросите другого участника с тем же разрешением или владельца.
- Вы не можете удалить роль, которая ещё у кого-то есть, включая человека с ожидающим приглашением. Сначала переведите его на другую роль.
Владельца всё это не касается, и он может всегда.
✏️ Переименование и удаление
Название и описание роли можно менять в любой момент. Её внутреннюю идентичность изменить нельзя: именно она связывает с ней ваших участников, так что переименование «Moderator» в «Support» оставляет всех, у кого она была, ровно на своих местах.
🎭 Роли платформы
У некоторых аккаунтов YAWBDB также могут быть роли уровня платформы, например support, moderator или admin.
Эти роли отдельны от ролей команд серверов.
Роли платформы используются для инструментов всего YAWBDB, таких как поддержка платформы, модерация бэкофиса, объявления, редактирование вики или администрирование.
🔑 Разрешения Discord по-прежнему важны
Разрешения панели не заменяют разрешения Discord.
Для действий, которые затрагивают ваш сервер Discord, у самого бота также должны быть необходимые разрешения Discord.
Например:
- Для бана нужны права на бан.
- Для кика нужны права на кик.
- Для мута нужны права на тайм-аут или управление ролями.
- Для создания каналов тикетов/жалоб нужны права на управление каналами.
- Для назначения ролей нужны права на управление ролями.
Если действие не удаётся, проверьте и разрешение в панели YAWBDB, и разрешения бота в Discord.
💡 Рекомендации
- Давайте пользователям только те разрешения, которые им нужны.
- Ограничивайте разрушительные действия доверенным персоналом.
- По возможности используйте отдельные роли персонала для жалоб и тикетов.
- Регулярно пересматривайте доступ команды.
- Удаляйте из команды бывших сотрудников, когда им больше не нужен доступ.
🚫 Если у вас нет доступа к странице
Если страница отсутствует или возвращает ошибку, возможные причины:
- Вы не состоите в команде сервера.
- В вашей роли в команде нет нужного разрешения.
- Ваш аккаунт Discord не привязан.
- Функция не включена.
- Страница ограничена персоналом платформы.
Попросите владельца сервера или администратора команды проверить ваши разрешения.