mod discord; mod slack; use futures::join; use tokio::sync::mpsc; #[tokio::main] async fn main() { let slack_token: Option = None; let discord_token: Option = None; println!("Hello, world!"); let (from_discord, to_slack) = mpsc::unbounded_channel::(); let (from_slack, to_discord) = mpsc::unbounded_channel::(); join!( discord::handle(discord_token, from_discord, to_discord), slack::handle(slack_token, from_slack, to_slack), ); }