Ночной режим
РаботаетНочной режим
Одно недельное окно ночного режима: часовой пояс, дни начала, проверка ограничения и восстановления разрешений группы.
Совет: меняйте по одному параметру и проверяйте оба перехода: закрытие группы и восстановление её прежних разрешений.
Коротко
Ночной режим временно ограничивает отправку сообщений по недельному расписанию. Он полезен для чатов поддержки, школ и сообществ с расписанием.
Как это работает
- Defendy определяет текущее время по часовому поясу из общих настроек.
- В выбранные дни недели это время сравнивается с началом и окончанием окна.
- Планировщик запрашивает применение ограничений внутри окна и восстановление сохранённых разрешений после его окончания. Сохранённая настройка и подтверждение команды ещё не доказывают, что Telegram уже изменил права: проверьте оба перехода.
Ночной режим ограничивает сообщения, медиа, опросы, реакции и приглашения участников. Он не управляет медленным режимом Telegram и не снимает отдельные персональные муты при открытии группы.
Настройка в мини-приложении
Откройте «Настройки» в личном чате с @defendy_bot, выберите группу в «Мои группы» и проверьте её название сверху.
- Сначала проверьте «Общие настройки» → «Часовой пояс группы».
- Откройте «Ночной режим» и включите его. Первую проверку проводите в тестовой группе: включение уже сохранённого расписания может сразу сделать текущее окно действующим.
- Задайте «Старт» и «Конец», затем дни недели.
Переключатели и списки выбора сохраняются при изменении. Если открыта отдельная форма с кнопкой «Сохранить», нажмите её перед выходом. При ошибке снова откройте раздел и проверьте фактические значения.
Разбор каждой настройки
Включить ночной режим
По умолчанию: Выключено.
Включает изменение прав по расписанию.
Часовой пояс
По умолчанию: UTC (+0).
Текущий WebApp использует общий часовой пояс из раздела «Общие настройки». Видимый список предлагает целые смещения от UTC−12 до UTC+12. Фиксированное смещение не меняется вместе с сезонным переводом часов; проверьте его вручную, если регион переходит на летнее или зимнее время. Время устройства администратора не должно подменять выбранное время группы.
Окна
По умолчанию: Пн–Вс, 23:00–07:00.
Текущий WebApp редактирует одно недельное окно со временем начала и конца в формате ЧЧ:ММ. Если начало позже конца, окно проходит через полночь; одинаковое время недопустимо.
Дни
По умолчанию: Все дни.
Дни недели, когда окно начинается. Например, «пятница, 23:00–07:00» означает ночь с пятницы на субботу. В редакторе нужно выбрать хотя бы один день.
Практический пример
Для локального сообщества выберите реальный часовой пояс группы и поставьте Пн–Вс, 23:00–07:00. Сначала проверьте короткое ближайшее окно и только затем полагайтесь на ночное расписание.
Рекомендации
- Сейчас в WebApp редактируется только одно окно; несколько окон расписания в интерфейсе недоступны.
- Используйте реальный локальный часовой пояс группы, иначе режим будет казаться случайным.
Если не работает
- Проверьте, что Defendy всё ещё администратор группы.
- Обновите панель настроек и убедитесь, что редактируете правильную группу.
- Если настройка сохраняется, но не работает, проверьте права бота в Telegram.
- Для проверки используйте обычного участника без административных полномочий и настроенных исключений за бусты.
- Сравните права до закрытия и после открытия. Сохраните прежние ограничения на отдельные виды содержимого.
- Если нужные события журналируются, проверьте их; отсутствие записи само по себе не доказывает, что переход выполнен.
Для безопасного нового цикла текущая реализация проверяет права бота на изменение профиля группы, приглашение участников, закрепление и ограничение участников; управление темами требуется, когда оно разрешено в сохраняемом состоянии. Исправляйте конкретные недостающие права по сообщению бота, а не выдавайте все полномочия наугад. После исправления проверьте, остался ли модуль включён: при нехватке необходимых прав новые циклы могут быть отключены.
Как остановить расписание
Выключите модуль в настройках или отправьте /nightmode off с нужными полномочиями. Команда отключает расписание и запрашивает восстановление прав; модуль сам не включится завтра. Проверьте, что права действительно восстановились.
При сбое восстановления уполномоченный администратор может вернуть сохранённые права в Telegram вручную. Согласуйте действия команды и следите за отложенным восстановлением: оно тоже может изменить разрешения. Подробный план проверки и ручного резерва есть в руководстве по часам работы чата.
Проверено 5 октября 2026 года по интерфейсу и текущей реализации. Расписание реализовано; испытание конкретного рабочего чата здесь не проводилось.