I don't know what the hell I was thinking.

This commit is contained in:
LinlyBoi
2022-08-06 23:46:54 +02:00
parent 25b9d4b806
commit df0e01f05e

View File

@@ -15,15 +15,21 @@ impl EventHandler for Handler {
// Event handlers are dispatched through a threadpool, and so multiple
// events can be dispatched simultaneously.
async fn message(&self, ctx: Context, msg: Message) {
let mut phrase = String::new();
if msg.content == "hello" {
phrase = "http://nohello.com".to_string();
}
else if msg.content == "help"
{
phrase = "https://dontasktoask.com/".to_string();
}
// Sending a message can fail, due to a network error, an
// authentication error, or lack of permissions to post in the
// channel, so log to stdout when some error happens, with a
// description of it.
if let Err(why) = msg.channel_id.say(&ctx.http, "https://nohello.com").await {
if let Err(why) = msg.channel_id.say(&ctx.http, &phrase).await {
println!("Error sending message: {:?}", why);
}
}
}
// Set a handler to be called on the `ready` event. This is called when a