Бан пользователей
Модуль добавляет команду /ban с подтверждением и временными банами, а ещё ведёт логи: кто, кого и когда забанил или разбанил — даже если бан выдали не через бота, а в самом Discord.
- В панели
- Модерация → Бан пользователей
- Команды
/ban add/ban remove/ban temp- Права бота
- Банить участниковПросматривать журнал аудита
Команда /ban
Команда видна участникам с правом «Банить участников» и работает, когда модуль включён.
| Подкоманда | Что делает |
|---|---|
/ban add (/бан выдать) | Бан участника. Причина — до 512 символов, можно удалить его сообщения за 0–7 дней |
/ban remove (/бан снять) | Разбан: список забаненных, можно выбрать несколько сразу |
/ban temp (/бан временно) | Бан на срок — если включены временные баны |
- Перед баном бот показывает подтверждение с причиной. Кнопка «Да» действует 5 минут.
- Забаненный получает личное сообщение: кто забанил и за что. Если ЛС закрыты, бан всё равно выдаётся, а вы узнаете об этом из ответа бота.
- Бот не банит ботов, вас самих, администраторов и участников, чья роль не ниже роли бота, — на каждый случай он объяснит, почему.
- При разбане участник получает ЛС «Ваш бан снят».
Временные баны
Включите настройку «Включить временные баны» — появится /ban temp. Срок пишется словами, по-русски или по-английски:
25 минут 2 часа 3 дня 1 неделя 1 месяц 12 hoursМесяц считается за 30 дней, верхнего предела нет.
- Участник получает ЛС со сроком и датой окончания бана.
- Когда срок выйдет, бот снимет бан сам — даже если к тому времени модуль выключили или бот перезапускался.
- После снятия участник получает ЛС с одноразовым приглашением на сервер, действующим сутки.
- Если бан сняли вручную раньше срока, продлили или сделали постоянным, автоматическое снятие ничего не тронет.
Логи банов и разбанов
Бот пишет в канал логов о каждом бане и разбане на сервере — выданном командой, в меню Discord или другим ботом. Кто это сделал, бот узнаёт из журнала аудита Discord; если записи нет — пишет «Система».
| Лог | Что в нём |
|---|---|
| Пользователь забанен (красный) | Модератор, участник, время |
| Бан снят (зелёный) | Модератор, участник, время |
Снятие временного бана по сроку тоже попадает в лог: модератор — «Система (автоснятие временного бана)», причина — «Вышел срок временного бана».
Совет
Логи бана и разбана могут идти в один канал или в разные — выберите каналы в настройках модуля. Отдельных переключателей нет: лог уходит в каждый выбранный канал.
Настройки
| Настройка | По умолчанию | Что делает |
|---|---|---|
| Канал логов бана | — | Куда писать о банах |
| Канал логов разбана | — | Куда писать о разбанах |
| Включить временные баны | выключено | Открывает /ban temp |
