Сообщество

Учёт отсутствий в Discord: участники предупреждают заранее, посещаемость учитывает

Уведомление об отсутствии отвечает на вопрос «куда все пропали на этой неделе?». Участники указывают даты через /absence set, а посещаемость в Пати автоматически отмечает уважительную причину. Персонал видит, кого нет и почему, а роль по желанию показывает отсутствующих, пока уведомление действует.

  • Работает на бесплатном тарифе
  • 1 слэш-команда
  • Настраивается в веб-консоли
запись-в-рейдПревью в Discord

КайСегодня в 20:14

/absence set until: 20.11 reason: Семейная поездка

BotGGБОТСегодня в 20:16

Отсутствие: 13 ноября – 20 ноября. В посещаемости групп вы будете отмечены как уважительная причина.

Это сообщение видите только вы

МираСегодня в 20:18

/absence list

BotGGБОТСегодня в 20:20

Уведомления об отсутствии
@Кай · 13 ноября – 20 ноября · Семейная поездка
@Тео · 15 ноября – 17 ноября · запланировано

Это сообщение видите только вы

Участник сообщает об отсутствии, а персонал смотрит список

Что вы получаете

Даты в простом виде

Пишите 2026-11-20, 20.11, +7, 7d, today или tomorrow, на любом языке одинаково. Дни считаются по часовому поясу сервера.

Посещаемость всё учитывает

Участник состава в отпуске и не в голосовом канале получает уважительную причину. Если он зашёл в голосовой канал, он считается присутствующим.

Причины остаются личными

Персонал видит все причины. Участники видят только свою и никогда чужие. В данные Сценариев причины не попадают.

Роль на время отсутствия

Выдавайте роль на время отсутствия и снимайте её, когда уведомление закончилось. Роль с опасными правами выдана не будет.

Журнал для персонала

Новые и завершённые уведомления можно публиковать в канал журнала, чтобы команде не приходилось их искать.

Персонал оформляет за других

Участники с правом «Управлять сервером» или с ролями персонала могут создать или завершить уведомление за любого, например после сообщения в личку.

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

  1. Включите функцию

    Откройте https://console.botgg.app, выберите сервер и включите Уведомление об отсутствии в разделе «Сообщество».

  2. Задайте правила

    Решите, нужна ли причина, какой самый долгий срок (по умолчанию 60 дней), какие роли у персонала, нужны ли роль отсутствия, канал журнала и открытый список.

  3. Участники сообщают об отсутствии

    /absence set until:+7 начинается сегодня, а from назначает начало позже. У участника не может быть двух уведомлений на одни даты.

  4. Посещаемость и персонал в курсе

    Пати учитывают отсутствие в нужный день, персонал смотрит /absence list или консоль, а /absence end завершает текущее уведомление или отменяет следующее.

Для рейдовых составов и больших сообществ

Посещаемость имеет смысл, только если она знает, кто предупредил заранее. Функция проверяет время начала пати, поэтому рейд в следующую пятницу учтёт того, кто в эту пятницу в отъезде. Автоматическая уважительная причина уступает статусу «опоздал», если участник всё же пришёл, а отметка организатора пати остаётся как есть. Если включены Рейдовые очки, такие участники получают заданную вами награду за уважительную причину.

Когда открытый список выключен, отсутствующих видит только персонал. Если его включить, участники увидят имена и даты, но не причины. Закрытые уведомления хранятся 180 дней, а уведомления заканчиваются вовремя даже при выключенной функции, поэтому роль отсутствия нигде не задержится. Лимитов тарифа нет, а Сценарии реагируют на создание, начало и конец уведомления.

  • /absence set: сообщить об отсутствии (персонал может выбрать участника)
  • /absence end: завершить отсутствие или отменить следующее
  • /absence list: кто отсутствует

Слэш-команды

Список собран из реальных определений команд бота. Полный перечень — на странице команд.

/absenceУведомления об отсутствии3 подкоманды
  • /absence setuntilfrom?reason?member?Сообщить об отсутствии на период
  • /absence endmember?Завершить отсутствие или отменить ближайшее
  • /absence listКто отсутствует

Команды

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

Как вести учёт отсутствий в Discord?

Включите функцию в консоли BotGG. Участники указывают даты через /absence set, а персонал видит всех отсутствующих в /absence list или в консоли.

Работает ли это с посещаемостью в Пати?

Да. Участник состава в отпуске и не в голосовом канале получает уважительную причину на дату пати. Если он зашёл в голосовой канал, он считается присутствующим.

Кто видит причину?

Персонал и сам участник. Другие участники причин не видят даже при открытом списке, и в Сценарии причины не передаются.

Можно ли предупредить заранее?

Да. Параметр from задаёт более позднее начало. /absence end отменяет запланированное уведомление, пока оно не началось.

Может ли персонал оформить отсутствие за другого?

Да. Участники с правом «Управлять сервером» или с выбранной вами ролью персонала могут использовать параметр member в /absence set и /absence end.

Готовы прокачать свой сервер?

Добавьте BotGG бесплатно и включайте нужные функции в веб-консоли.