DiscordPresence class
Declares the presence of the user. To update the DiscordUser presence, pass the object of this class to DiscordRPC.updatePresence.
For showing the user's start time from present, you must pass DiscordPresence.startTimeStamp as DateTime.now().millisecondsSinceEpoch
.
Constructors
- DiscordPresence({String? state, String? details, int? startTimeStamp, int? endTimeStamp, String? largeImageKey, String? largeImageText, String? smallImageKey, String? smallImageText, String? partyId, int? partySize, int? partySizeMax, String? matchSecret, String? joinSecret, String? spectateSecret, int? instance})
Properties
- details → String?
-
Details about current presence.
final
- endTimeStamp → int?
-
End time stamp. Used to show how much time is left.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instance → int?
-
Instance.
final
- joinSecret → String?
-
Join secret.
final
- largeImageKey → String?
-
Key of the large image from Discord Developer Portal, to show inside Discord Rich Presence.
final
- largeImageText → String?
-
String describing the large image.
final
- matchSecret → String?
-
Match secret.
final
- partyId → String?
-
Party ID.
final
- partySize → int?
-
Size of the party.
final
- partySizeMax → int?
-
Maximum size of the party.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- smallImageKey → String?
-
Key of the small image from Discord Developer Portal, to show inside Discord Rich Presence.
final
- smallImageText → String?
-
String describing the small image.
final
- spectateSecret → String?
-
Spectate secret.
final
- startTimeStamp → int?
-
Start time stamp. Used to show how much time has passed.
final
- state → String?
-
State of the current presence.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited