Модуль для Discord

Временные голосовые каналы

Держать голосовые каналы про запас получается редко.

Добавить бота бесплатно

Без прав администратора. Настройка в веб-панели.

Зачем это нужно

Либо в списке торчат двадцать пустых комнат и непонятно, где вообще говорят, либо их три, и четвёртая компания ждёт, пока где-нибудь освободится место. Временные каналы снимают эту арифметику: канал создания ровно один. Кто в него зашёл, получает собственную комнату и сразу оказывается в ней; как только выходит последний человек, комната исчезает. Список каналов у тебя ровно такой длины, сколько групп действительно сидит вместе. И никому не нужно просить тебя открыть комнату.

Как это выглядит в жизни

Бот ставит рядом с каналами пульт, в котором нет ничего, кроме кнопок; писать туда никто не может. Тот, кто сидит в своей комнате, жмёт: «Переименовать» и «Лимит» открывают небольшое окошко ввода, «Приватность» разворачивает «Закрыть», «Открыть», «Скрыть» и «Показать». «Добавить», «Убрать», «Пригласить», «Отключить», «Заблокировать» и «Разблокировать» каждый раз просят выбрать одного человека. «Чат» подвешивает приватный текстовый канал, который видят только те, кто внутри. «Зал ожидания» ставит рядом второй голосовой канал, где говорить нельзя; если туда кто-то зашёл, бот сообщает об этом владельцу в личных сообщениях. «Забрать» срабатывает, только когда владелец ушёл, «Передать» отдаёт комнату добровольно, «Удалить» переспрашивает. Кнопок всего четырнадцать, и они остаются на месте, какую карточку ты ни поставишь сверху.

Команды этого модуля

  • /tempvoice

Что можно настроить

  • Канал интерфейса, публиковать панель автоматически
  • Голосовой канал «Создать»
  • Категория (необязательно)
  • Лимит пользователей
  • Схема имени, свой канал
  • Вид панели голосовых каналов

На что обратить внимание

Если канал создания не задан, не происходит ровным счётом ничего; именно это здесь ищут чаще всего. Нет подходящего канала? Выполни в Discord /tempvoice и нажми «Создать интерфейс»: категория, канал создания и канал пульта появляются разом, и бот сам их записывает. Для этого ему нужно право «Управление каналами», иначе сборка обрывается. Переименование упирается в ограничение самого Discord: два раза за десять минут на канал, дальше отказ. Бот об этом пишет, и всё равно все сначала считают это поломкой. Категория передаёт права вниз: если она скрыта, скрыты и все временные комнаты под ней. А тот, кто прыгает в канал создания каждую секунду, после первого раза ненадолго вылетает из голосового канала, чтобы не выросла цепочка пустых комнат. Очистишь поле канала пульта, и бот уберёт пульт; сами каналы при этом не трогаются.

Как работает модуль

Канал для панели управления TempVoice. Бот сам разместит её там. Очистишь поле, панель будет убрана.

Голосовой канал, в который заходят пользователи, чтобы получить свой временный канал. В Discord: включите режим разработчика → ПКМ по голосовому каналу → «Копировать ID». ОБЯЗАТЕЛЬНО, иначе ничего не произойдёт. Ещё нет канала? Выполните `/tempvoice` в Discord и нажмите «Создать интерфейс», сразу создаст категорию, канал создания и канал панели (названия ниже можно менять).

Категория, в которой создаются новые временные каналы. Пусто = та же категория, что и у канала создания.

Макс. пользователей на временный канал. 0 = без ограничений.

Стартовое имя каждого только что созданного пользовательского канала. Пользователи могут в любой момент переименовать свой канал через кнопку переименования в интерфейсе. Необязательно {user} = отображаемое имя создателя в Discord. Оставить пустым = значение по умолчанию выше.

Настройка в три шага

  1. Включи в панели модуль «Временные голосовые каналы» и укажи канал создания, ведь без него ничего не сдвинется.
  2. Подходящего канала нет? Выполни в Discord /tempvoice и нажми «Создать интерфейс»; категорию, канал создания и канал пульта бот сделает сам.
  3. Заполни три шаблона имён на свой вкус: Custom Talk с {user} вместо отображаемого имени, канал интерфейса и «Join & Create».
  4. Задай лимит пользователей (0 означает «без ограничений») и проверь в канале, стоит ли пульт на самом деле.

Частые вопросы

Он удаляется, как только выйдет последний человек; боты не в счёт. Привязанный приватный чат и зал ожидания исчезают вместе с ним. Если удалить временный канал вручную, бот подчистит и связи.

Нет. «Забрать» принимается только после того, как владелец вышел из канала. Пока ты внутри, нажавший получает отказ. Отдать комнату добровольно можно в любой момент через «Передать».

Только тот, кто сейчас сидит в голосовом канале. При входе бот открывает доступ, при выходе снова его снимает; у владельца он остаётся. Повторное нажатие на «Чат» убирает текстовый канал целиком.

Сама карточка доступна всем; к Premium относится только изменение надписей на ней. Кнопки остаются на месте, какое бы оформление ты ни выбрал.

Что происходит с каналом, когда все выходят?

Он удаляется, как только выйдет последний человек; боты не в счёт. Привязанный приватный чат и зал ожидания исчезают вместе с ним. Если удалить временный канал вручную, бот подчистит и связи.

Может ли кто-то забрать мою комнату, пока я в ней сижу?

Нет. «Забрать» принимается только после того, как владелец вышел из канала. Пока ты внутри, нажавший получает отказ. Отдать комнату добровольно можно в любой момент через «Передать».

Кто видит приватный чат при голосовом канале?

Только тот, кто сейчас сидит в голосовом канале. При входе бот открывает доступ, при выходе снова его снимает; у владельца он остаётся. Повторное нажатие на «Чат» убирает текстовый канал целиком.

Можно ли настроить карточку над пультом?

Сама карточка доступна всем; к Premium относится только изменение надписей на ней. Кнопки остаются на месте, какое бы оформление ты ни выбрал.