silly goober bot

fix: misc

+8 -10
+8 -10
src/event_handler/kitten.rs
··· 1 - use crate::Context as PoiseContext; 2 use color_eyre::eyre::{eyre, Result}; 3 use poise::serenity_prelude::{Context, FullEvent}; 4 use reqwest::Client; ··· 20 if member 21 .roles 22 .iter() 23 - .filter(|role| is_pronouns_role(role)) 24 .count() 25 > 0 26 { ··· 43 if member 44 .roles 45 .iter() 46 - .filter(|role| is_pronouns_role(role)) 47 .count() 48 == 0 49 { ··· 73 .say( 74 ctx, 75 format!( 76 - "Welcome to the server, @<{}>!\nPlease select your roles and pronouns from onboarding to get started.", 77 - user_id 78 ), 79 ) 80 .await?; ··· 88 .map_err(|e| eyre!("Failed to add role: {}", e)) 89 } 90 91 - fn is_pronouns_role(role: &RoleId) -> bool { 92 - *role == 1095084950107209728 // she/her 93 - || *role == 1095085000241709217 // he/him 94 - || *role == 1095085169381232770 // they/them 95 - || *role == 1095085419265269922 // ask for pronouns 96 }
··· 1 use color_eyre::eyre::{eyre, Result}; 2 use poise::serenity_prelude::{Context, FullEvent}; 3 use reqwest::Client; ··· 19 if member 20 .roles 21 .iter() 22 + .filter(|role| is_pronouns_role(**role)) 23 .count() 24 > 0 25 { ··· 42 if member 43 .roles 44 .iter() 45 + .filter(|role| is_pronouns_role(**role)) 46 .count() 47 == 0 48 { ··· 72 .say( 73 ctx, 74 format!( 75 + "Welcome to the server, <@{user_id}>!\nPlease select your roles and pronouns from onboarding to get started." 76 ), 77 ) 78 .await?; ··· 86 .map_err(|e| eyre!("Failed to add role: {}", e)) 87 } 88 89 + fn is_pronouns_role(role: RoleId) -> bool { 90 + role == 1095084950107209728 // she/her 91 + || role == 1095085000241709217 // he/him 92 + || role == 1095085169381232770 // they/them 93 + || role == 1095085419265269922 // ask for pronouns 94 }