feat: Spaning
This commit is contained in:
parent
1bd8b07f47
commit
fd6d1381a1
@ -1,6 +1,6 @@
|
|||||||
use crate::{Data, Error};
|
use crate::{Data, Error};
|
||||||
use poise::serenity_prelude::{self as serenity, ActivityData};
|
use poise::serenity_prelude::{self as serenity, ActivityData};
|
||||||
use tracing::info;
|
use tracing::{info, span};
|
||||||
|
|
||||||
pub async fn event_handler(
|
pub async fn event_handler(
|
||||||
ctx: &serenity::Context,
|
ctx: &serenity::Context,
|
||||||
@ -10,18 +10,20 @@ pub async fn event_handler(
|
|||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
match event {
|
match event {
|
||||||
serenity::FullEvent::Ready { data_about_bot, .. } => {
|
serenity::FullEvent::Ready { data_about_bot, .. } => {
|
||||||
info!("Logged in as {}", data_about_bot.user.name);
|
span!(tracing::Level::INFO, "event_handler", event = "Ready").in_scope(|| {
|
||||||
info!("Guilds: {}", data_about_bot.guilds.len());
|
info!("Logged in as {}", data_about_bot.user.name);
|
||||||
ctx.set_activity(Some(ActivityData {
|
info!("Guilds: {}", data_about_bot.guilds.len());
|
||||||
name: data.config.default_status.clone(),
|
ctx.set_activity(Some(ActivityData {
|
||||||
kind: serenity::ActivityType::Playing,
|
name: data.config.default_status.clone(),
|
||||||
url: None,
|
kind: serenity::ActivityType::Playing,
|
||||||
state: None,
|
url: None,
|
||||||
}));
|
state: None,
|
||||||
info!(
|
}));
|
||||||
"Bot is ready and set to default status: {}",
|
info!(
|
||||||
data.config.default_status
|
"Bot is ready and set to default status: {}",
|
||||||
);
|
data.config.default_status
|
||||||
|
);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
_ => {}
|
_ => {}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user