// use twitch_irc::login::StaticLoginCredentials; // use twitch_irc::ClientConfig; // use twitch_irc::SecureTCPTransport; // use twitch_irc::TwitchIRCClient; // use twitch_irc::message::ServerMessage; // use std::env; // // use std::time::Instant; // use rand::Rng; // use dotenv::dotenv; // // mod helpers; // use std::collections::HashMap; pub mod core; pub mod modules; use crate::core::botinstance::BotInstance; #[tokio::main] pub async fn main() { let bot = BotInstance::init(); bot.run().await; }