From 78fabd06538f859dbe21b4447aec498ffbfe6b9e Mon Sep 17 00:00:00 2001 From: minneelyyyy Date: Mon, 28 Oct 2024 14:38:24 -0400 Subject: [PATCH] use simple colored error output in the bot --- src/commands/eval.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commands/eval.rs b/src/commands/eval.rs index a649ef4..5487583 100644 --- a/src/commands/eval.rs +++ b/src/commands/eval.rs @@ -12,7 +12,7 @@ pub async fn eval(ctx: Context<'_>, let runtime = lamm::Runtime::new(Cursor::new(expr), ""); - let values = runtime.fold(Ok(String::new()), |acc, v| { + let values = runtime.values().fold(Ok(String::new()), |acc, v| { if acc.is_err() { return acc; }; @@ -28,7 +28,7 @@ pub async fn eval(ctx: Context<'_>, match values { Ok(values) => ctx.reply(format!("{values}")).await, - Err(e) => ctx.reply(format!("```\nerror: {e}\n```")).await, + Err(e) => ctx.reply(format!("```ansi\n\x1b[31;1merror\x1b[0m: {e}\n```")).await, }?; Ok(())