message_flags

package
v0.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2025 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MessageFlags

type MessageFlags uint
const (
	Crossposted                      MessageFlags = 1 << 0
	IsCrossposted                    MessageFlags = 1 << 1
	SupressEmbeds                    MessageFlags = 1 << 2
	SourceMessageDeleted             MessageFlags = 1 << 3
	Urgent                           MessageFlags = 1 << 4
	HasThread                        MessageFlags = 1 << 5
	Ephemeral                        MessageFlags = 1 << 6
	Loading                          MessageFlags = 1 << 7
	FailedToMentionSomeRolesInThread MessageFlags = 1 << 8
	SupressNotification              MessageFlags = 1 << 12
	IsVoiceMessage                   MessageFlags = 1 << 13
)

func (*MessageFlags) AddFlag

func (flags *MessageFlags) AddFlag(flag MessageFlags)

func (MessageFlags) HasFlag

func (flags MessageFlags) HasFlag(flag MessageFlags) bool

func (*MessageFlags) RemoveFlag

func (flags *MessageFlags) RemoveFlag(flag MessageFlags)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL