Autobot::Channels::Manager
Manages chat channels and coordinates message routing.
Responsibilities:
- Initialize enabled channels from config
- Start/stop all channels
- Route outbound messages to the appropriate channel
Constants
Log = ::Log.for("channels.manager")
Constructors
new(config : Config::Config, bus : Bus::MessageBus, session_manager : Session::Manager | Nil = nil, cron_service : Cron::Service | Nil = nil)
SourceInstance methods
channels
Sourcetranscriber
Source