Table of Contents

Enum MessageFlag

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll

Flags that can be applied to messages. Multiple flags can be combined using bitwise OR.

[Flags]
public enum MessageFlag : ulong

Fields

Crossposted = 1

Flag given to messages that have been published to subscribed channels (via Channel Following).

FailedToMentionRolesInThread = 256

Flag given to messages that failed to mention some roles and add their members to the thread.

HasThread = 32

Flag given to messages has an associated thread, with the same id as the message

IsCrosspost = 2

Flag given to messages that originated from a message in another channel (via Channel Following).

None = 0

No flags set.

SourceMessageDeleted = 8

Flag given to messages that the source message for this crosspost has been deleted (via Channel Following).

SuppressEmbeds = 4

Do not include any embeds when serializing this message (link previews hidden).

SuppressNotifications = 4096

Message will not trigger push or desktop notifications.

VoiceMessage = 8192

Message is a voice attachment.