case class Presence(userId: UserId, status: PresenceStatus, activities: Seq[Activity], clientStatus: ClientStatus) extends GetUser with Product with Serializable
The presence for a user
- userId
The user id
- status
The status of the user
- clientStatus
The status of the user over several platforms
- Source
- guild.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Presence
- Serializable
- Product
- Equals
- GetUser
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new Presence(userId: UserId, status: PresenceStatus, activities: Seq[Activity], clientStatus: ClientStatus)
- userId
The user id
- status
The status of the user
- clientStatus
The status of the user over several platforms
Value Members
- val activities: Seq[Activity]
- val clientStatus: ClientStatus
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val status: PresenceStatus
- def user(implicit snapshot: CacheSnapshot): Option[User]
The user for this object
The user for this object
- Definition Classes
- GetUser
- val userId: UserId