maintenance(
check: TMaintenanceCheck,
options?: IMaintenanceOptions,
): (ctx: BotController, next: MiddlewareNext) => Promise<void>
Функция, возвращающая true если сервис недоступен.
Настройки ответа пользователю.
Middleware для bot.use(...).
Middleware, возвращающее "на техническом обслуживании", пока
check()возвращает true.Полезно, когда нужно остановить обработку запросов: миграция БД, переключение версии, отладка внешней зависимости.