diff --git a/src/general.rs b/src/general.rs index 6e47e85..88516a1 100644 --- a/src/general.rs +++ b/src/general.rs @@ -58,7 +58,8 @@ pub async fn normal_message(ctx: &Context, msg: &Message) { } if let Some(m) = TOM_REGEX.find(&msg.content).unwrap() { - reply(&*format!("", m.as_str()), &msg, &ctx).await; + let number = m.as_str().parse::().expect("matched regex, so it is valid"); + reply(&*format!("", number), &msg, &ctx).await; } for (trigger, answer) in RESPONSES.iter() {