silly goober bot
1use color_eyre::eyre::Result;
2use poise::serenity_prelude::{Context, FullEvent};
3
4mod blahaj_is_this_true;
5mod code_expantion;
6mod kitten;
7mod replace_link;
8
9use crate::types::Data;
10
11// TODO: add starboard
12pub async fn event_handler(ctx: &Context, event: &FullEvent, data: &Data) -> Result<()> {
13 if let FullEvent::Ready { data_about_bot } = event {
14 println!("Logged in as {}", data_about_bot.user.name);
15 }
16
17 code_expantion::handle(ctx, event, data).await?;
18 kitten::handle(ctx, event, data).await?;
19 replace_link::handle(ctx, event, data).await?;
20 blahaj_is_this_true::handle(ctx, event, data).await?;
21
22 Ok(())
23}