1#![allow(
4 clippy::to_string_in_format_args,
5 clippy::useless_format,
6 clippy::explicit_auto_deref
7)]
8#![cfg_attr(feature = "channel-matrix", recursion_limit = "256")]
9
10pub mod allowlist;
11pub mod listing;
12pub mod orchestrator;
13pub mod paced_channel;
14pub mod util;
15
16#[cfg(feature = "channel-acp-server")]
18pub mod acp_channel;
19pub mod cli;
20pub mod link_enricher;
21pub mod transcription;
22pub mod tts;
23
24#[cfg(feature = "channel-amqp")]
26pub mod amqp;
27#[cfg(feature = "channel-bluesky")]
28pub mod bluesky;
29#[cfg(feature = "channel-clawdtalk")]
30pub mod clawdtalk;
31#[cfg(feature = "channel-dingtalk")]
32pub mod dingtalk;
33#[cfg(feature = "channel-discord")]
34pub mod discord;
35#[cfg(feature = "channel-email")]
36pub mod email_channel;
37#[cfg(feature = "channel-email")]
38pub mod gmail_push;
39#[cfg(feature = "channel-imessage")]
40pub mod imessage;
41#[cfg(feature = "channel-irc")]
42pub mod irc;
43#[cfg(feature = "channel-lark")]
44pub mod lark;
45#[cfg(feature = "channel-line")]
46pub mod line;
47#[cfg(feature = "channel-linq")]
48pub mod linq;
49#[cfg(feature = "channel-matrix")]
50pub mod matrix;
51#[cfg(feature = "channel-mattermost")]
52pub mod mattermost;
53#[cfg(feature = "channel-mochat")]
54pub mod mochat;
55#[cfg(feature = "channel-nextcloud")]
56pub mod nextcloud_talk;
57#[cfg(feature = "channel-nostr")]
58pub mod nostr;
59#[cfg(feature = "channel-notion")]
60pub mod notion;
61#[cfg(feature = "channel-qq")]
62pub mod qq;
63#[cfg(feature = "channel-reddit")]
64pub mod reddit;
65#[cfg(feature = "channel-signal")]
66pub mod signal;
67#[cfg(feature = "channel-slack")]
68pub mod slack;
69#[cfg(feature = "channel-telegram")]
70pub mod telegram;
71#[cfg(feature = "channel-twitch")]
72pub mod twitch;
73#[cfg(feature = "channel-twitter")]
74pub mod twitter;
75#[cfg(feature = "channel-voice-call")]
76pub mod voice_call;
77#[cfg(feature = "voice-wake")]
78pub mod voice_wake;
79#[cfg(feature = "channel-wati")]
80pub mod wati;
81#[cfg(feature = "channel-webhook")]
82pub mod webhook;
83#[cfg(feature = "channel-wechat")]
84pub mod wechat;
85#[cfg(feature = "channel-wecom")]
86pub mod wecom;
87#[cfg(feature = "channel-wecom-ws")]
88pub mod wecom_ws;
89#[cfg(any(feature = "channel-whatsapp-cloud", feature = "whatsapp-web"))]
90pub mod whatsapp;
91#[cfg(feature = "whatsapp-web")]
92pub mod whatsapp_storage;
93#[cfg(feature = "whatsapp-web")]
94pub mod whatsapp_web;