Перейти к основному содержимому

Управление Discord (Пакеты категорий)

Описание

Руководство пользователя

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

Что это делает​

  • Сохраняет пакеты: шаблон категории со списком каналов, их типами и правами доступа.
  • Разворачивает пакет в Discord: бот создаёт категорию, каналы и применяет права доступа.
  • Архивирует существующую категорию: её права доступа фиксируются, после чего категория блокируется, скрывается или остаётся доступной только персоналу.
  • Восстанавливает заархивированную категорию в исходном состоянии.
  • Клонирует категории и каналы (вместе с сообщениями) на другой сервер.
  • Ведёт историю всех этих действий.

Чем это отличается от Server Builder​

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

Server BuilderУправление Discord
Область действияВесь сервер (роли + полная структура)Одна категория за раз
ШаблоныШаблоны, предоставленные TennoCoreВаши пакеты, которые вы составляете сами
РискМожет перезаписать существующую структуруНикогда ничего не перезаписывает: он добавляет категорию
Типичное применениеНовый сервер или полная перестройкаДобавление раздела (игра, подразделение, событие) на уже живущем сервере

Запомните: Server Builder нужен, чтобы начать, а Управление Discord — чтобы развиваться.

Быстрый старт (админ)​

  1. Откройте панель управления → категория Автоматизация → Управление Discord.
  2. Вкладка Шаблоны → Создать пакет: задайте ему внутреннее название и тип (Раздел, Игры / eSport, Подразделение, Сообщество, Персонал, Другое).
  3. Изменить пакет → Добавить канал для каждого нужного канала, затем задайте его тип и назначение.
  4. Необязательно: кнопка Права доступа на канале, чтобы заполнить матрицу (см. ниже).
  5. Развернуть: укажите название создаваемой категории Discord, затем сопоставьте абстрактные роли шаблона с настоящими ролями вашего сервера.
  6. Проверьте результат в Discord.

Команды​

У этого модуля нет ни одной команды Discord: всё делается из панели управления.

Настройки в панели управления​

Модуль состоит из четырёх вкладок.

Шаблоны​

  • Тип пакета: Раздел, Игры / eSport, Подразделение, Сообщество, Персонал, Другое.
  • Каналы пакета: название, тип (Текстовый, Голосовой, Объявления, Форум, Трибуна) и назначение (Обычный, Набор, Голосовой, Объявления, Роли, Правила, Приветствие, Персонал).
  • Порядок: стрелки вверх/вниз для изменения порядка каналов в шаблоне.
  • Матрица прав доступа по каналам: четыре абстрактные роли (@everyone, Игрок / Участник, Персонал / Помощник, Офицер / Админ, Модератор) в пересечении с нужными правами. У каждой ячейки три состояния: наследуется, разрешено, запрещено.
  • Развернуть: название категории + сопоставление абстрактных ролей с реальными ролями сервера.

Категории​

  • Список категорий сервера с числом каналов и предпросмотром первых каналов.
  • Архивировать категорию в одном из трёх режимов:
    • Только чтение: никто больше не может писать, ставить реакции, создавать ветки или подключаться к голосовым каналам.
    • Скрытая: категория становится невидимой для @everyone.
    • Только персонал: невидима для @everyone, доступна для чтения указанным вами ролям персонала.
  • Восстановить заархивированную категорию или посмотреть подробности архива (режим, дата, сохранённые каналы).

Клонирование между серверами​

  • Отметьте категории и каналы для клонирования, укажите ID сервера-получателя.
  • Проанализировать выбор формирует план: количество категорий, каналов, сообщений и предполагаемое время.
  • Подтвердить и развернуть запускает копирование с индикатором прогресса и журналом в реальном времени. Операцию можно отменить.

История​

Журнал архивирований, восстановлений, созданий и изменений, с датой, объектом, использованным режимом и числом возможных предупреждений.

Полезно знать​

  • Боту нужны права Управлять каналами и Управлять ролями. Без них развёртывание и архивирование завершатся ошибкой.
  • При развёртывании перед названием каждого канала добавляется эмодзи в соответствии с его назначением (💬, 📋, 📢, 🔊, 📜, 👋, 🏷️) — если только в названии его уже нет.
  • Если вы не заполните матрицу прав доступа, применится поведение по умолчанию: канал виден всем, канал Персонал скрыт от @everyone, канал Объявления виден, но только для чтения.
  • Канал типа Объявления превращается в канал объявлений только если на вашем сервере включён режим Сообщества. Иначе он остаётся текстовым каналом, без сообщения об ошибке.
  • Discord ограничивает категорию 50 каналами: сверх этого развёртывание останавливается с ошибкой.
  • Удаление пакета не удаляет уже созданные каналы Discord: исчезает только шаблон.
  • Категорию можно заархивировать только один раз: пока она есть в архивах, повторное архивирование отклоняется.
  • Архивирование переименовывает категорию, добавляя префикс 📦, и перемещает её в конец списка. Оно также синхронизирует права доступа каналов категории с правами самой категории: индивидуальные настройки каналов при этом перезаписываются — именно их и позволяет вернуть сохранённая копия.
  • Удаление архива необратимо: сохранённые права доступа теряются, и категорию больше нельзя восстановить автоматически.
  • Для клонирования бот должен находиться на сервере-получателе.
  • Клонирование анализирует и копирует не более 5 000 сообщений на канал. Сообщения публикуются заново через временные вебхуки (удаляются по завершении) от имени и с аватаром исходного автора. Реакции не копируются, а вложения загружаются заново.
  • Клонирование намеренно медленное (около полутора секунд на сообщение), чтобы не столкнуться с ограничениями Discord. На очень насыщенный канал уйдёт несколько часов: план перед запуском даёт оценку.
  • Если TennoCore нет на сервере, но там есть ваш персональный бот, развёртывание и архивирование автоматически выполняются через него.