hello_world_bot/
hello_world_bot.rs

1use disrust::{Bot, Event, Intent::*};
2
3#[tokio::main]
4async fn main() {
5    let token = option_env!("TOKEN");
6    let mut bot = Bot::new(token.unwrap());
7    bot.login(vec![Guild, GuildMessages, MessageContent], |e| async {match e {
8        Event::MessageCreate(msg) => {
9            if msg.content() == "!hello"{
10                msg.channel().await.send_message("Hello!".to_string()).await.unwrap();
11            }
12        }
13        _ => {}
14    }})
15    .await;
16}