You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
486 B
Rust

use crate::discord::api::DiscordAPI;
use std::env::var;
mod discord;
#[tokio::main]
async fn main() {
env_logger::init();
let discord_token =
var("DISCORD_TOKEN").expect("Require DISCORD_TOKEN environment variable to be set");
let client = DiscordAPI::create(&discord_token).expect("Can't make DiscordAPI instance");
let (mut s, r) = client.connect_websocket_bot().await.unwrap();
tokio::task::spawn(async move { s.start().await });
r.0.recv();
}