pacbot/src/main.rs

21 lines
552 B
Rust
Raw Normal View History

2019-10-29 19:04:06 +01:00
use serenity::prelude::*;
use std::fs::File;
use std::io::{self, prelude::*, BufReader};
2019-10-29 22:24:41 +01:00
mod commands;
#[macro_use]
extern crate lazy_static;
2019-10-29 19:04:06 +01:00
pub fn main() {
let mut client = Client::new(
read_token().expect("Could not read token from file `secret` in current directory"),
2019-10-29 22:24:41 +01:00
commands::Handler,
2019-10-29 19:04:06 +01:00
)
.expect("Error creating client");
client.start().expect("Could not connect to discord");
}
fn read_token() -> io::Result<String> {
let reader = BufReader::new(File::open("secret")?);
reader.lines().next().unwrap()
2019-10-29 18:22:54 +01:00
}