use serenity::{ all::{ActivityData, Ready}, async_trait, client::{Context, EventHandler}, }; /// A handler that sets a fun presence. pub struct PresenceSetter; #[async_trait] impl EventHandler for PresenceSetter { async fn ready(&self, ctx: Context, _data_about_bot: Ready) { ctx.set_activity(Some(ActivityData::custom( "evaluating (λx → x x)(λx → x x)".to_string(), ))); } }