Webhook and polling integrations for channels

This commit is contained in:
Illia Polosukhin
2026-02-04 22:02:13 -08:00
parent 7955c9742e
commit 0596a6c847
12 changed files with 1146 additions and 385 deletions
+4 -6
View File
@@ -47,13 +47,11 @@ pub struct ChannelSettings {
#[serde(default)]
pub http_port: Option<u16>,
/// Whether Telegram channel is enabled.
/// Enabled WASM channels by name.
/// Channels not in this list but present in the channels directory will still load.
/// This is primarily used by the setup wizard to track which channels were configured.
#[serde(default)]
pub telegram_enabled: bool,
/// Whether Slack channel is enabled.
#[serde(default)]
pub slack_enabled: bool,
pub wasm_channels: Vec<String>,
}
impl Settings {