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.