diff --git a/crates/quark/src/models/users/user.rs b/crates/quark/src/models/users/user.rs index 33434ab1..db745a0b 100644 --- a/crates/quark/src/models/users/user.rs +++ b/crates/quark/src/models/users/user.rs @@ -32,9 +32,15 @@ pub struct Relationship { /// Presence status #[derive(Serialize, Deserialize, JsonSchema, Debug, Clone, PartialEq)] pub enum Presence { + /// User is online Online, + /// User is not currently available Idle, + /// User is focusing / will only receive mentions + Focus, + /// User is busy / will not receive any notifications Busy, + /// User appears to be offline Invisible, }