Scheduler entry point: starts Telegram commands and either runs once or enters cron loop.
Optional lifecycle override; defaults to live exit/logger.
Procedure indicating the scheduler result (never returns in scheduled mode).
Scheduler entry point: starts Telegram commands and either runs once or enters cron loop.