Ночной режим

Ночной режим автоматически «приглушает» чат в заданные часы: участники писать не могут, админы — могут. Работает по расписанию (часы + дни недели (скоро)) с учётом часового пояса.

Важно: Ночной режим работает в группах/супергруппах. В канале запись в «Недавние действия» не появится. Если у канала есть группа обсуждения — включайте режим в этой группе.

Все команды поддерживают префиксы: /, !, ., ,, ;

🚀 Быстрый старт (порядок действий)

  1. Проверить права бота Бот должен быть админом с правами блокировки юзеров и удаления сообщений. (Иначе Night Mode не сможет «приглушать» чат.)

  2. Задать часовой пояс (один раз на чат)

/night tz +3
/night tz -5
  1. Задать окно времени

/night set 23:00-06:00 
!night set 05:00-06:00 
  1. Включить Night Mode

/night on
!night on
  1. Проверить статус

/night status
!night status

Подсказка: порядок «TZ → окно → on» сохраняется на будущее. При изменении окна заново включать не нужно — бот подхватит новые настройки автоматически.


🧭 Типовые сценарии с командами

Классическая «ночь» каждый день

1) Цель: с 23:00 до 06:00 чат молчит, админы могут писать.

2) Быстрая проверка «здесь и сейчас»

Цель: увидеть в «Недавних действиях» смену прав.

После окончания окна права автоматически вернутся.

8) Временно отключить Night Mode

Цель: на время встречи/ивента.

Позже просто снова:

9) Смена часового пояса

Цель: чат переехал в другой TZ.

(Окно пересчитается в новый TZ.)

10) Отдельная группа обсуждений у канала

Цель: включить Night Mode именно там, где пишут люди.

  • Откройте привязанную группу обсуждений канала.

  • Выполните стандартный порядок: tz → window → on.


✅ Что важно помнить

  • Работает в группах/супергруппах. В самом канале «Недавние действия» по правам не появятся — используйте группу обсуждений.

  • Любые окна поддерживаются: внутри дня (01:00-06:00), через полночь (23:00-06:00), короткие интервалы (02:00-02:15).

  • Права бота критичны: без них приглушить чат невозможно.

  • /night off — сразу возвращает права, даже если окно ещё не закончилось.

  • /night status — покажет, внутри ли сейчас окна, текущие дни/время и установленный TZ.

  • Команды из примеров бот принимает по одной


Last updated