mirror of
https://github.com/supleed2/nanobot.git
synced 2024-09-19 13:36:17 +00:00
Fix subsriber to not print fields for serenity
This commit is contained in:
parent
f3929a7885
commit
f57e02d1cf
21
src/main.rs
21
src/main.rs
|
@ -58,11 +58,24 @@ async fn poise(
|
|||
use tracing_subscriber as ts;
|
||||
use ts::prelude::*;
|
||||
ts::registry()
|
||||
.with(ts::fmt::layer().without_time())
|
||||
.with(
|
||||
tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else(|_| {
|
||||
tracing_subscriber::EnvFilter::new("info,nano=info,shuttle=trace,serenity=warn")
|
||||
}),
|
||||
ts::fmt::layer()
|
||||
.without_time()
|
||||
.with_filter(ts::EnvFilter::new(
|
||||
"info,nano=info,shuttle=trace,serenity=off",
|
||||
)),
|
||||
)
|
||||
.with(
|
||||
ts::fmt::layer()
|
||||
.without_time()
|
||||
.fmt_fields(ts::fmt::format::debug_fn(|w, f, v| {
|
||||
if f.name() == "message" {
|
||||
write!(w, "{v:?}")
|
||||
} else {
|
||||
write!(w, "")
|
||||
}
|
||||
}))
|
||||
.with_filter(ts::EnvFilter::new("off,serenity=info")),
|
||||
)
|
||||
.init();
|
||||
tracing::info!("Tracing Subscriber Set Up");
|
||||
|
|
Loading…
Reference in a new issue