/group — приватные группы участников
Создаёт на сервере систему приватных групп: участники сами открывают закрытый текстовый канал для друзей и приглашают в него по коду. Команда для администраторов, а группами участники управляют кнопками.
Подкоманды
| Подкоманда | Действие | Параметры |
|---|---|---|
create | Создаёт категорию «Приватное общение» и канал с кнопками «Создать группу» и «Присоединиться» | — |
delete | Удаляет систему групп: все группы, канал и категорию | — |
Права
- Пользователю: кастомное
utils.groupили право Discordadministrator. Внутри подкоманд бот дополнительно проверяет правоadministrator. - Боту:
manage_channels,manage_roles,manage_webhooks.
Лимиты и кулдауны
Только на сервере. Название группы — до 32 символов, код приглашения — 8 символов. У одного участника может быть только одна своя группа.
Примеры
/group create
/group delete
Ответ
Бот публикует в новом канале сообщение Components V2 (сокращённо):

ALPHAAPPсегодня

Хотите уютно пообщаться с друзьями?
Создайте приватный канал и пригласите своих!
Создать группуПрисоединиться
Примечания
- Нажав «Создать группу», участник вводит название, и бот создаёт приватный канал в категории системы. В канале появляется панель управления с кнопками: «Переименовать», «Пересоздать код приглашения», «Информация», «Исключить пользователя», «Выйти из группы».
- «Информация» показывает владельца, код приглашения и число участников.
- Нажав «Присоединиться», другой участник вводит 8-символьный код и получает доступ к каналу. Войти в свою же группу нельзя.
- Если владелец выходит из группы, бот спрашивает подтверждение и удаляет группу. Обычный участник просто покидает её.
- Если команду
createвызвать повторно при работающей системе, бот сообщит, что она уже создана.
