Table of Contents

Enum MessageType

Namespace
NetCord
Assembly
NetCord.dll
public enum MessageType

Fields

ApplicationCommand = 20

Sent when an application command is triggered.

AutoModerationAction = 24

Sent when an automod action is taken.

Call = 3

Sent when a user is called.

ChannelFollowAdd = 12

Sent when a channel subscription is added to another channel.

ContextMenuCommand = 23

Sent when a context menu command is triggered.

Default = 0

The default message type.

GuildApplicationPremiumSubscription = 32

Sent for premium subscriptions to a guild application.

GuildDiscoveryDisqualified = 14

Sent when a guild is disqualified from Server Discovery.

GuildDiscoveryGracePeriodFinalWarning = 17

Sent as final warning during the grace period for Server Discovery disqualification.

GuildDiscoveryGracePeriodInitialWarning = 16

Sent as intial warning during the grace period for Server Discovery disqualification.

GuildDiscoveryRequalified = 15

Sent when a guild is requalified for Server Discovery.

GuildInviteReminder = 22

Sent as a reminder to invite other users to a guild.

GuildMembedJoined = 7

Sent when a member joins a guild.

IconChange = 5

Sent when a Group DM's icon is changed.

IncidentAlertModeDisabled = 37

Sent when incident alert mode is disabled in a guild.

IncidentAlertModeEnabled = 36

Sent when incident alert mode is enabled in a guild.

IncidentReportFalseAlarm = 39

Sent when a false alarm incident is reported in a guild.

IncidentReportRaid = 38

Sent when a raid incident is reported in a guild.

InteractionPremiumUpsell = 26

Sent when a premium upsell for an interaction is triggered.

MessagePinned = 6

Sent when a message is pinned to a channel.

NameChange = 4

Sent when a Group DM's name is changed.

PollResult = 46

Sent after a poll has ended and the results have been finalized.

PremiumGuildSubscription = 8

Sent when a user boosts a guild.

PremiumGuildSubscriptionTier1 = 9

Send when a guild reaches boost level 1.

PremiumGuildSubscriptionTier2 = 10

Send when a guild reaches boost level 2.

PremiumGuildSubscriptionTier3 = 11

Send when a guild reaches boost level 3.

PurchaseNotification = 44

Sent when a purchase is made in a guild.

RecipientAdd = 1

Sent when a recipient is added.

RecipientRemove = 2

Sent when a recipient is removed.

Reply = 19

Sent when a message is a reply to another message.

RoleSubscriptionPurchase = 25

Sent when a subscription to a role is purchased.

StageEnd = 28

Sent when a stage ends.

StageRaiseHand = 30

Sent when a user raises their hand in a stage.

StageSpeaker = 29

Sent when a user joins a stage as a speaker.

StageStart = 27

Sent when a stage is started.

StageTopic = 31

Sent alongside StageRaiseHand.

ThreadCreated = 18

Sent when a thread is created.

ThreadStarterMessage = 21

Sent as the initial message in a thread.