Все модули

Приватные голосовые комнаты

Вместо десятка мёртвых голосовых каналов — один канал-создатель. Участник заходит в него, бот тут же поднимает свежую комнату, переносит человека внутрь и отдаёт ему права в ней. Когда все разошлись, комната исчезает, и список каналов не зарастает. Создателей можно сделать несколько — например «Общая», «Для двоих», «Катка» — у каждого свой шаблон имени и своё число мест.

Кому подходит

Голосовых каналов много, а заняты вечно полтора
Люди просят «сделайте нам канал» в личку администрации
Нужны приватные разговоры без ручной раздачи прав

Как это работает

Весь путь целиком, шаг за шагом. Справа — то, что реально увидят на вашем сервере.

  1. 1

    Участник заходит в канал-создатель

    Комната создаётся мгновенно и называется по вашему шаблону: {ник} подставится отображаемым именем. Место — категория, которую вы укажете, или рядом с самим создателем. Качество звука бот поднимает до максимума, доступного вашему серверу.

    создать комнату
    N
    nikita
    зашёл — и уже в комнате «Комната nikita»
  2. 2

    В комнате появляется панель управления

    Сообщение с кнопками в чате самого голосового канала. Кнопки слушаются только владельца — остальные увидят вежливый отказ. Что именно разрешено, решаете вы: закрывать комнату и выгонять можно отключить.

    Комната nikita
    B
    Ваш ботБОТ
    Ваша комната
    Это ваша комната. Управляйте ей кнопками ниже — они работают только для владельца.
    ЗакрытьНазваниеЛимит местВыгнатьПередать права
  3. 3

    Закрыть от посторонних

    Закрытая комната перестаёт пускать новых, но те, кто уже внутри, остаются на месте — разговор не рвётся. Нажали ещё раз — комната снова открыта.

    B
    Ваш ботБОТ
    видит только тот, кто нажал
    Комната закрыта. Новые участники зайти не смогут.
  4. 4

    Переименовать и выставить число мест

    Название вводится в окошке, лимит — числом от 0 до 99. Discord разрешает переименовывать канал лишь дважды за десять минут: бот не молчит и не падает с ошибкой, а объясняет это человеческими словами и предлагает подождать.

    Название комнаты
    Новое название
    Катка на троих
    ОтменаОтправить
  5. 5

    Выгнать и передать права

    Выгнать можно только того, кто сейчас в комнате, — бот сам покажет список. Выгнанный не сможет вернуться в эту же комнату. Права владельца передаются так же, из списка присутствующих.

    B
    Ваш ботБОТ
    Кого выгнать
    ma
    ol
    sa
  6. 6

    Комната убирается сама

    Как только последний вышел, бот выжидает небольшую паузу и удаляет канал. Пауза не случайна: Discord при переподключении на секунду выкидывает человека из канала, и без неё комната исчезала бы прямо под ним. Перезапуск бота тоже не оставляет мусора — брошенные комнаты подчищаются при старте.

    журнал комнат
    B
    Ваш ботБОТ
    Комната закрыта
    Комната
    Комната nikita
    Владелец
    nikita
    Прожила
    1 ч 12 мин

Что вы настраиваете

Всё это меняется в личном кабинете в любой момент — каналы и роли выбираются списками с вашего сервера, вводить ID руками не нужно. Бот подхватывает изменения сам.

Каналы-создатели

  • Каналы-создатели

Что может владелец

  • Панель управления в комнате
  • Заголовок панели комнаты
  • Текст панели
  • Разрешить закрывать комнату
  • Разрешить выгонять из комнаты
  • Разрешить менять название комнаты
  • Разрешить менять лимит мест
  • Разрешить передавать комнату другому

Пределы и уборка

  • Сколько комнат может держать один человек
  • Сколько ждать перед удалением пустой, секунд
  • Напоминать о паузе переименования, секунд
  • Поднимать качество звука

Кнопки панели

  • Кнопка: закрыть комнату
  • Кнопка: открыть комнату
  • Кнопка: выгнать
  • Кнопка: название
  • Кнопка: лимит мест
  • Кнопка: передать права

Оформление и журнал

  • Цвет панели
  • Подпись доступа: открыта
  • Подпись доступа: закрыта
  • Канал журнала комнат
  • Журнал: заголовок «создана»
  • Журнал: заголовок «закрыта»

Команды в Discord

Что вводят на сервере, когда модуль подключён. Команды набираются со слэша — Discord подсказывает список сам, наизусть помнить ничего не нужно.

Команд у модуля нет: комната создаётся сама, как только человек заходит в канал-создатель, а управляют ей кнопки в самой комнате — название, лимит мест, закрыть, выгнать, передать права.

Готовы попробовать?

Бот разворачивается за пару минут: выбираете модули, вставляете токен, приглашаете на сервер.

Собрать бота