discord_gleam/ws/commands/update_presence
Types
pub type Activity {
Activity(
type_: ActivityType,
name: String,
url: option.Option(String),
state: option.Option(String),
)
}
Constructors
-
Activity( type_: ActivityType, name: String, url: option.Option(String), state: option.Option(String), )
pub type ActivityType {
Playing
Streaming
Listening
Watching
Custom
Competing
}
Constructors
-
Playing -
Streaming -
Listening -
Watching -
Custom -
Competing
pub type Presence {
Presence(
status: Status,
activities: List(Activity),
afk: Bool,
since: option.Option(Int),
)
}
Constructors
-
Presence( status: Status, activities: List(Activity), afk: Bool, since: option.Option(Int), )
Values
pub fn status_to_string(status: Status) -> String
pub fn type_to_int(type_: ActivityType) -> Int