Модуль для Discord
Временные голосовые каналы
Держать голосовые каналы про запас получается редко.
Без прав администратора. Настройка в веб-панели.
Зачем это нужно
Либо в списке торчат двадцать пустых комнат и непонятно, где вообще говорят, либо их три, и четвёртая компания ждёт, пока где-нибудь освободится место. Временные каналы снимают эту арифметику: канал создания ровно один. Кто в него зашёл, получает собственную комнату и сразу оказывается в ней; как только выходит последний человек, комната исчезает. Список каналов у тебя ровно такой длины, сколько групп действительно сидит вместе. И никому не нужно просить тебя открыть комнату.
Как это выглядит в жизни
Бот ставит рядом с каналами пульт, в котором нет ничего, кроме кнопок; писать туда никто не может. Тот, кто сидит в своей комнате, жмёт: «Переименовать» и «Лимит» открывают небольшое окошко ввода, «Приватность» разворачивает «Закрыть», «Открыть», «Скрыть» и «Показать». «Добавить», «Убрать», «Пригласить», «Отключить», «Заблокировать» и «Разблокировать» каждый раз просят выбрать одного человека. «Чат» подвешивает приватный текстовый канал, который видят только те, кто внутри. «Зал ожидания» ставит рядом второй голосовой канал, где говорить нельзя; если туда кто-то зашёл, бот сообщает об этом владельцу в личных сообщениях. «Забрать» срабатывает, только когда владелец ушёл, «Передать» отдаёт комнату добровольно, «Удалить» переспрашивает. Кнопок всего четырнадцать, и они остаются на месте, какую карточку ты ни поставишь сверху.
Команды этого модуля
/tempvoice
Что можно настроить
- Канал интерфейса, публиковать панель автоматически
- Голосовой канал «Создать»
- Категория (необязательно)
- Лимит пользователей
- Схема имени, свой канал
- Вид панели голосовых каналов
На что обратить внимание
Если канал создания не задан, не происходит ровным счётом ничего; именно это здесь ищут чаще всего. Нет подходящего канала? Выполни в Discord /tempvoice и нажми «Создать интерфейс»: категория, канал создания и канал пульта появляются разом, и бот сам их записывает. Для этого ему нужно право «Управление каналами», иначе сборка обрывается. Переименование упирается в ограничение самого Discord: два раза за десять минут на канал, дальше отказ. Бот об этом пишет, и всё равно все сначала считают это поломкой. Категория передаёт права вниз: если она скрыта, скрыты и все временные комнаты под ней. А тот, кто прыгает в канал создания каждую секунду, после первого раза ненадолго вылетает из голосового канала, чтобы не выросла цепочка пустых комнат. Очистишь поле канала пульта, и бот уберёт пульт; сами каналы при этом не трогаются.
Как работает модуль
Канал для панели управления TempVoice. Бот сам разместит её там. Очистишь поле, панель будет убрана.
Голосовой канал, в который заходят пользователи, чтобы получить свой временный канал. В Discord: включите режим разработчика → ПКМ по голосовому каналу → «Копировать ID». ОБЯЗАТЕЛЬНО, иначе ничего не произойдёт. Ещё нет канала? Выполните `/tempvoice` в Discord и нажмите «Создать интерфейс», сразу создаст категорию, канал создания и канал панели (названия ниже можно менять).
Категория, в которой создаются новые временные каналы. Пусто = та же категория, что и у канала создания.
Макс. пользователей на временный канал. 0 = без ограничений.
Стартовое имя каждого только что созданного пользовательского канала. Пользователи могут в любой момент переименовать свой канал через кнопку переименования в интерфейсе. Необязательно {user} = отображаемое имя создателя в Discord. Оставить пустым = значение по умолчанию выше.
Настройка в три шага
- Включи в панели модуль «Временные голосовые каналы» и укажи канал создания, ведь без него ничего не сдвинется.
- Подходящего канала нет? Выполни в Discord /tempvoice и нажми «Создать интерфейс»; категорию, канал создания и канал пульта бот сделает сам.
- Заполни три шаблона имён на свой вкус: Custom Talk с {user} вместо отображаемого имени, канал интерфейса и «Join & Create».
- Задай лимит пользователей (0 означает «без ограничений») и проверь в канале, стоит ли пульт на самом деле.
Частые вопросы
Он удаляется, как только выйдет последний человек; боты не в счёт. Привязанный приватный чат и зал ожидания исчезают вместе с ним. Если удалить временный канал вручную, бот подчистит и связи.
Нет. «Забрать» принимается только после того, как владелец вышел из канала. Пока ты внутри, нажавший получает отказ. Отдать комнату добровольно можно в любой момент через «Передать».
Только тот, кто сейчас сидит в голосовом канале. При входе бот открывает доступ, при выходе снова его снимает; у владельца он остаётся. Повторное нажатие на «Чат» убирает текстовый канал целиком.
Сама карточка доступна всем; к Premium относится только изменение надписей на ней. Кнопки остаются на месте, какое бы оформление ты ни выбрал.
Что происходит с каналом, когда все выходят?
Он удаляется, как только выйдет последний человек; боты не в счёт. Привязанный приватный чат и зал ожидания исчезают вместе с ним. Если удалить временный канал вручную, бот подчистит и связи.
Может ли кто-то забрать мою комнату, пока я в ней сижу?
Нет. «Забрать» принимается только после того, как владелец вышел из канала. Пока ты внутри, нажавший получает отказ. Отдать комнату добровольно можно в любой момент через «Передать».
Кто видит приватный чат при голосовом канале?
Только тот, кто сейчас сидит в голосовом канале. При входе бот открывает доступ, при выходе снова его снимает; у владельца он остаётся. Повторное нажатие на «Чат» убирает текстовый канал целиком.
Можно ли настроить карточку над пультом?
Сама карточка доступна всем; к Premium относится только изменение надписей на ней. Кнопки остаются на месте, какое бы оформление ты ни выбрал.