pub mod bg_resume;
pub mod commands;
mod factory;
pub mod manager;
pub(crate) mod model_menu;
pub mod session_init;
pub mod session_resolve;
pub mod voice;
#[cfg(feature = "discord")]
pub mod discord;
#[cfg(feature = "slack")]
pub mod slack;
#[cfg(feature = "telegram")]
pub mod telegram;
#[cfg(feature = "trello")]
pub mod trello;
#[cfg(feature = "whatsapp")]
pub mod whatsapp;
mod greeting;
pub use factory::ChannelFactory;
pub use greeting::generate_connection_greeting;
pub use manager::ChannelManager;