Table of Contents
API reference

Class DiscordWebhookSocialMessageEventData

Namespace
DisCatSharp.Hosting.AspNetCore.Ingress.WebhookEvents
Assembly
DisCatSharp.Hosting.AspNetCore.dll

Represents common Social SDK webhook message fields shared by lobby and game direct message events.

public abstract class DiscordWebhookSocialMessageEventData : ObservableApiObject
Inheritance
DiscordWebhookSocialMessageEventData
Derived
Inherited Members

Properties

Activity

Gets the message activity payload when present.

Application

Gets the embedded message application when present.

ApplicationId

Gets the application identifier when present.

Attachments

Gets the message attachments when present.

Author

Gets the message author when present.

Channel

Gets the Social SDK channel context when present.

ChannelId

Gets the channel identifier when present.

Components

Gets the message components when present.

Content

Gets the message content when present.

EditedTimestamp

Gets the parsed message edit timestamp when present.

EditedTimestampRaw

Gets the message edit timestamp as received from Discord.

Flags

Gets the message metadata flags when present.

Id

Gets the message identifier.

LobbyId

Gets the lobby identifier for lobby or linked-channel message contexts.

Timestamp

Gets the parsed message timestamp when present.

TimestampRaw

Gets the message timestamp as received from Discord.

Type

Gets the Discord message type when present.