Ночной режим

Работает

Ночной режим

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

Совет: меняйте по одному параметру и проверяйте оба перехода: закрытие группы и восстановление её прежних разрешений.

Коротко

Ночной режим временно ограничивает отправку сообщений по недельному расписанию. Он полезен для чатов поддержки, школ и сообществ с расписанием.

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

  1. Defendy определяет текущее время по часовому поясу из общих настроек.
  2. В выбранные дни недели это время сравнивается с началом и окончанием окна.
  3. Планировщик запрашивает применение ограничений внутри окна и восстановление сохранённых разрешений после его окончания. Сохранённая настройка и подтверждение команды ещё не доказывают, что Telegram уже изменил права: проверьте оба перехода.

Ночной режим ограничивает сообщения, медиа, опросы, реакции и приглашения участников. Он не управляет медленным режимом Telegram и не снимает отдельные персональные муты при открытии группы.

Настройка в мини-приложении

Откройте «Настройки» в личном чате с @defendy_bot, выберите группу в «Мои группы» и проверьте её название сверху.

  1. Сначала проверьте «Общие настройки» → «Часовой пояс группы».
  2. Откройте «Ночной режим» и включите его. Первую проверку проводите в тестовой группе: включение уже сохранённого расписания может сразу сделать текущее окно действующим.
  3. Задайте «Старт» и «Конец», затем дни недели.

Переключатели и списки выбора сохраняются при изменении. Если открыта отдельная форма с кнопкой «Сохранить», нажмите её перед выходом. При ошибке снова откройте раздел и проверьте фактические значения.

Разбор каждой настройки

Включить ночной режим

По умолчанию: Выключено.

Включает изменение прав по расписанию.

Часовой пояс

По умолчанию: 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 года по интерфейсу и текущей реализации. Расписание реализовано; испытание конкретного рабочего чата здесь не проводилось.

Нужна помощь?

Если настройка ведёт себя не так, как ожидается, напишите в поддержку.@ubotz