From e4eaecc8ce7fb3e84977c41597eff80edd4d73c7 Mon Sep 17 00:00:00 2001 From: Oxbian Date: Sun, 2 Mar 2025 21:32:20 -0500 Subject: feat: conversation saved in file --- src/helper/init.rs | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/helper/init.rs') diff --git a/src/helper/init.rs b/src/helper/init.rs index 084caf5..abee146 100644 --- a/src/helper/init.rs +++ b/src/helper/init.rs @@ -1,18 +1,14 @@ +use chrono::prelude::*; use std::fs::OpenOptions; use std::io::{self, Write}; -pub fn print_in_file(content: String) -> io::Result<()> { - // Open the file (create it if it doesn't exist, or truncate it if it does) +pub fn warn(content: String) { let mut file = OpenOptions::new() .write(true) .append(true) .create(true) - .open("debug.txt") + .open("log.txt") .unwrap(); - - if let Err(e) = writeln!(file, "{}", content) { - eprintln!("Couldn't write to file: {}", e); - } - - Ok(()) + let utc: DateTime = Local::now(); + writeln!(file, "[{}] {}", utc, content); } -- cgit v1.2.3