Enum MessageType
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents the type of a message.
public enum MessageType
Fields
Default = 0Indicates a regular message.
RecipientAdd = 1Message indicating a recipient was added to a group direct message or a thread channel.
RecipientRemove = 2Message indicating a recipient was removed from a group direct message or a thread channel.
Call = 3Message indicating a call.
ChannelNameChange = 4Message indicating a group direct message or thread channel rename.
ChannelIconChange = 5Message indicating a group direct message channel icon change.
ChannelPinnedMessage = 6Message indicating a user pinned a message to a channel.
GuildMemberJoin = 7Message indicating a guild member joined. Most frequently seen in newer, smaller guilds.
UserPremiumGuildSubscription = 8Message indicating a member nitro boosted a guild.
TierOneUserPremiumGuildSubscription = 9Message indicating a guild reached tier one of nitro boosts.
TierTwoUserPremiumGuildSubscription = 10Message indicating a guild reached tier two of nitro boosts.
TierThreeUserPremiumGuildSubscription = 11Message indicating a guild reached tier three of nitro boosts.
ChannelFollowAdd = 12Message indicating a user followed a news channel.
GuildStream = 13Message indicating a user is streaming in a guild.
GuildDiscoveryDisqualified = 14Message indicating a guild was removed from guild discovery.
GuildDiscoveryRequalified = 15Message indicating a guild was re-added to guild discovery.
GuildDiscoveryGracePeriodInitialWarning = 16Message indicating that a guild has failed to meet guild discovery requirements for a week.
GuildDiscoveryGracePeriodFinalWarning = 17Message indicating that a guild has failed to meet guild discovery requirements for 3 weeks.
ThreadCreated = 18Message indicating a thread was created.
Reply = 19Message indicating a user replied to another user.
ChatInputCommand = 20Message indicating an slash command was invoked.
ThreadStarterMessage = 21Message indicating a new was message sent as the first message in threads that are started from an existing message in the parent channel.
GuildInviteReminder = 22Message reminding you to invite people to help you build the server.
ContextMenuCommand = 23Message indicating an context menu command was invoked.
AutoModerationAction = 24Message indicating the guilds automod acted.
RoleSubscriptionPurchase = 25Message indicating that a member purchased a role subscription.
InteractionPremiumUpsell = 26Unknown.
StageStart = 27Message indicating that a stage started.
StageEnd = 28Message indicating that a stage ended.
StageSpeaker = 29Message indicating that a user is now a stage speaker.
StageRaiseHand = 30Message indicating that a user in a stage raised there hand (Request to speak).
StageTopic = 31Message indicating that a stage topic was changed.
GuildApplicationPremiumSubscription = 32Message indicating that a member purchased a application premium subscription.
PrivateChannelIntegrationAdded = 33Message indicating that a private channel integration was added.
PrivateChannelIntegrationRemoved = 34Message indicating that a private channel integration was removed.
PremiumReferral = 35This message is a premium referral.
GuildIncidentAlertModeEnabled = 36Message indicating that the guild incident alert mode was enabled.
GuildIncidentAlertModeDisabled = 37Message indicating that the guild incident alert mode was disabled.
GuildIncidentReportRaid = 38Message indicating that a raid was reported.
GuildIncidentReportFalseAlarm = 39Message indicating a false alarm was reported.
[DiscordDeprecated] GuildDeadchatRevivePrompt = 40Message indicating that a guild deadchat revive prompt was sent.
CustomGift = 41Message indicating a custom gift.
GuildGamingStatsPrompt = 42Message indicating a guild gaming stats prompt.
Poll = 43Message indicating a poll was created.
PurchaseNotification = 44Message indicating that a user bought something from the server shop.
[DiscordDeprecated] VoiceHangoutInvite = 45Message indicating a voice hangout invite.
PollResult = 46Message indicating a polls result are in.
Changelog = 47Message indicating a changelog.
NitroNotification = 48Message indicating a nitro notification.
ChannelLinkedToLobby = 49Message indicating that a channel was linked to a lobby.
GiftingPrompt = 50Message indicating a gifting prompt.
InGameMessageNux = 51Message indicating a in game message nux.
GuildJoinRequestAcceptNotification = 52Message indicating a guild join request was accepted.
GuildJoinRequestAccepted = 52Message indicating a guild join request was accepted.
GuildJoinRequestRejectNotification = 53Message indicating a guild join request was rejected.
GuildJoinRequestRejected = 53Message indicating a guild join request was rejected.
GuildJoinRequestWithdrawNotification = 54Message indicating a guild join request was withdrawn.
HdStreamingUpgraded = 55Message indicating a voice channel was upgraded to HD streaming.
ChatWallpaperSet = 56Message indicating a chat wallpaper was set.
ChatWallpaperRemoved = 57Message indicating a chat wallpaper was removed.
ReportToModDeletedMessage = 58Message indicating a report to mod deleted message.
ReportToModTimeoutUser = 59Message indicating a report to mod timeout user.
ReportToModKickUser = 60Message indicating a report to mod kick user.
ReportToModBanUser = 61Message indicating a report to mod ban user.
ReportToModClosedReport = 62Message indicating a report to mod closed report.
EmojiAdded = 63Message indicating an emoji was added.