diff --git a/src/verify/login.rs b/src/verify/login.rs index c2cbf7e..eba6b24 100644 --- a/src/verify/login.rs +++ b/src/verify/login.rs @@ -255,6 +255,20 @@ pub(crate) async fn login_6( }) }) .await?; + data.gn_ch_id + .send_message(&ctx.http, |cm| { + cm.content(format!( + "Welcome to ICAS {}, if you have any questions, feel free \ + to ping a committee member{}!", + m.user, + if fresher { + ", and look out for other freshers in green" + } else { + "" + } + )) + }) + .await?; } Err(e) => { eprintln!("Error: {e}"); diff --git a/src/verify/manual.rs b/src/verify/manual.rs index 662465c..e0e9200 100644 --- a/src/verify/manual.rs +++ b/src/verify/manual.rs @@ -257,6 +257,20 @@ pub(crate) async fn manual_4( }) }) .await?; + data.gn_ch_id + .send_message(&ctx.http, |cm| { + cm.content(format!( + "Welcome to ICAS {}, if you have any questions, feel free \ + to ping a committee member{}!", + user, + if fresher { + ", and look out for other freshers in green" + } else { + "" + } + )) + }) + .await?; } Err(e) => { eprintln!("Error: {e}"); diff --git a/src/verify/membership.rs b/src/verify/membership.rs index c31bf53..aebdc7a 100644 --- a/src/verify/membership.rs +++ b/src/verify/membership.rs @@ -181,6 +181,20 @@ pub(crate) async fn membership_3( }) }) .await?; + data.gn_ch_id + .send_message(&ctx.http, |cm| { + cm.content(format!( + "Welcome to ICAS {}, if you have any questions, feel free \ + to ping a committee member{}!", + m.user, + if fresher { + ", and look out for other freshers in green" + } else { + "" + } + )) + }) + .await?; return Ok(()); } }