We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9da696b commit 950b562Copy full SHA for 950b562
2 files changed
rustmail/src/bot.rs
@@ -38,6 +38,7 @@ pub async fn init_bot_state() -> Arc<Mutex<BotState>> {
38
bot_http: None,
39
bot_context: Arc::new(tokio::sync::RwLock::new(None)),
40
maintenance_mode: Arc::new(AtomicBool::new(false)),
41
+ presence_status: Arc::new(tokio::sync::RwLock::new("online".to_string())),
42
};
43
44
Arc::new(Mutex::new(bot_state))
rustmail/src/types/bot.rs
@@ -28,4 +28,5 @@ pub struct BotState {
28
pub bot_http: Option<Arc<Http>>,
29
pub bot_context: Arc<RwLock<Option<Context>>>,
30
pub maintenance_mode: Arc<AtomicBool>,
31
+ pub presence_status: Arc<RwLock<String>>,
32
}
0 commit comments