diff --git a/Cargo.lock b/Cargo.lock index 1f0ae4b..23df32a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,9 +2,9 @@ # It is not intended for manual editing. [[package]] name = "addr2line" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423" +checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7" dependencies = [ "gimli", ] @@ -75,9 +75,9 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "backtrace" -version = "0.3.55" +version = "0.3.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598" +checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc" dependencies = [ "addr2line", "cfg-if 1.0.0", @@ -791,9 +791,9 @@ dependencies = [ [[package]] name = "object" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" +checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" @@ -1159,7 +1159,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232" [[package]] -name = "rustybot" +name = "rustico" version = "0.1.0" dependencies = [ "async-trait", diff --git a/Cargo.toml b/Cargo.toml index fcc81d4..29c4b4c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "rustybot" +name = "rustico" version = "0.1.0" authors = ["Giulio De Pasquale "] edition = "2018" diff --git a/src/main.rs b/src/main.rs index 761e66c..b2ace4b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -5,7 +5,7 @@ use std::env; use fern::colors::{Color, ColoredLevelConfig}; use log::error; -use log::LevelFilter::Trace; +use log::LevelFilter::Info; use tokio::time::Duration; use crate::bot::BfxBot; @@ -71,16 +71,17 @@ fn setup_logger() -> Result<(), fern::InitError> { fern::Dispatch::new() .format(move |out, message, record| { out.finish(format_args!( - "[{}][{}] {}", - record.target(), + "{} | [{}][{}] | {}", + chrono::Local::now().format("[%d/%m/%Y][%H:%M:%S]"), + record.target().strip_prefix("rustico::").unwrap_or("rustico"), colors.color(record.level()), message )) }) - .level(Trace) - .filter(|metadata| metadata.target().contains("rustybot")) + .level(Info) + .filter(|metadata| metadata.target().contains("rustico")) .chain(std::io::stdout()) - // .chain(fern::log_file("rustico.log")?) + .chain(fern::log_file("rustico.log")?) .apply()?; Ok(())