Table of Contents

Struct DiscordPresenceInfo

Namespace
Hi3Helper.Plugin.Core.DiscordPresence
Assembly
Hi3Helper.Plugin.Core.dll

Represents presence information for a Discord user, including logo URLs and tooltips for display in rich presence integrations.

public struct DiscordPresenceInfo : IDisposable
Implements
Inherited Members
Extension Methods

Fields

LargeIconTooltip

The tooltip text to be displayed when hovering over the large-icon in Discord.

public ushort* LargeIconTooltip

Field Value

ushort*

LargeIconUrl

Represents which logo to be used for large-icon display in Discord.
The format of the URL can be just the name of the asset inside the Discord Application -> Rich Presence -> Art Assets menu or a full URL to an external logo (max: 256 chars).

public ushort* LargeIconUrl

Field Value

ushort*

PresenceId

Represents the UID of the Discord Application ID.

public ulong PresenceId

Field Value

ulong

Reserved

Reserved for future use. Should be unused for now.

public void* Reserved

Field Value

void*

SmallIconTooltip

The tooltip text to be displayed when hovering over the small-icon in Discord.

public ushort* SmallIconTooltip

Field Value

ushort*

SmallIconUrl

Represents which logo to be used for small-icon display in Discord.
The format of the URL can be just the name of the asset inside the Discord Application -> Rich Presence -> Art Assets menu or a full URL to an external logo (max: 256 chars).

public ushort* SmallIconUrl

Field Value

ushort*

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()