Все модули

Сигнал из комнаты ожидания

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

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

Есть голосовая комната, куда приходят за помощью
Модерация не сидит в голосовом постоянно и может пропустить
Надоело, что бот дёргает пингом на каждый случайный заход

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

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

  1. 1

    Участник заходит в комнату ожидания

    Бот засекает время и молчит. Если человек вышел раньше заданного вами срока — сигнала не будет вовсе. Это отсекает случайные заходы и попытки дёргать модерацию входом-выходом.

    ожидание помощи
    N
    nikita
    зашёл в голосовой и ждёт
  2. 2

    Модерация получает сигнал

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

    модерация
    B
    Ваш ботБОТ
    @Модератор
    Ожидает помощи
    Участник зашёл в комнату ожидания и ждёт модерацию.
    Участник
    nikita
    Комната
    ожидание помощи
    Ждёт с
    только что
    Беру
  3. 3

    Кто-то берёт в работу

    Кнопка «Беру» помечает, что модератор занялся, — остальные не побегут разбираться вдвоём. Если двое нажмут одновременно, второй увидит, что обращение уже взяли.

    модерация
    B
    Ваш ботБОТ
    Взято в работу
    Участник
    nikita
    Занялся
    Алексей
    Ждал
    48 с
  4. 4

    Если никто не отреагировал

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

    модерация
    B
    Ваш ботБОТ
    @Модератор
    nikita ждёт уже 6 мин 20 с.
  5. 5

    Ожидание закрывается само

    Модератор зашёл в ту же комнату, забрал участника в канал для разговора или тот просто ушёл — сообщение обновляется само, показывая итог и сколько человек прождал. Перепутать «забрали в работу» и «сам ушёл» нельзя: если участника перевели в канал из вашего списка, так и будет написано.

    модерация
    B
    Ваш ботБОТ
    Ожидание завершено
    Участник
    nikita
    Ждал
    2 мин 14 с
    Итог
    Модерация забрала участника в другой канал.
  6. 6

    Перезапуск ничего не ломает

    Если бот перезапустился, пока кто-то ждал, он сверяется с реальностью: участника уже нет в комнате — сигнал закрывается, а не висит вечно, зовя модерацию к тому, кто давно ушёл.

    B
    Ваш ботБОТ
    видит только тот, кто нажал
    Закрыто протухших сигналов: 3

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

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

Откуда и куда

  • Комнаты ожидания
  • Куда слать сигнал
  • Каналы, куда уводят на разговор

Кого звать

  • Кого звать
  • Кто считается модерацией
  • Звать, если помощи ждёт сама модерация
  • Молчать, если модерация уже сидит в комнате

Защита от лишних вызовов

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

Поведение

  • Кнопка «Беру»
  • Подпись кнопки «Беру»
  • Цвет кнопки «Беру»
  • Подпись кнопки после взятия («Взято»)
  • Закрывать сигнал, когда модератор зашёл в комнату
  • Тихий вызов (без звукового уведомления)
  • Показывать аватар участника в карточке

Оформление

  • Заголовок сообщения
  • Текст сообщения
  • Заголовок карточки после завершения
  • Текст при завершении ожидания
  • Заголовок карточки «взято в работу»
  • Цвет, пока ждёт
  • Цвет после завершения

Команды в Discord

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

/сигнал проверка настроек

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

Где
Любой канал. Ответ видите только вы.
Кто
У кого есть право «Управление сервером».

Команды для администрации Discord показывает только тем, у кого есть нужное право сервера. Чтобы ими пользовалась ваша модерация без прав администратора, откройте доступ её ролям: Настройки сервера → Интеграции → ваш бот → нужная команда.

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

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

Собрать бота