diff --git a/src/logger.rs b/src/logger.rs index db2126b..29da638 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -178,8 +178,17 @@ impl MsgStore for Logger { } impl Log for Logger { - fn enabled(&self, _metadata: &log::Metadata<'_>) -> bool { - true + fn enabled(&self, metadata: &log::Metadata<'_>) -> bool { + if metadata.level() <= Level::Info { + return true; + } + + let target = metadata.target(); + if target.starts_with("cove") || target.starts_with("euphoxide::bot") { + return true; + } + + false } fn log(&self, record: &log::Record<'_>) {