Skip to content

Enums


message

MessageReferenceType

Bases: DiscordTypes


              flowchart TD
              scurrypy.enums.message.MessageReferenceType[MessageReferenceType]
              scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]

                              scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.message.MessageReferenceType
                


              click scurrypy.enums.message.MessageReferenceType href "" "scurrypy.enums.message.MessageReferenceType"
              click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
            

Constants associated with how reference data is populated.

DEFAULT = 0 class-attribute instance-attribute

Standard reference used by replies.

FORWARD = 1 class-attribute instance-attribute

Reference used to point to a message at a point in time.

MessageFlags

Bases: DiscordFlags


              flowchart TD
              scurrypy.enums.message.MessageFlags[MessageFlags]
              scurrypy.enums.enum_types.DiscordFlags[DiscordFlags]

                              scurrypy.enums.enum_types.DiscordFlags --> scurrypy.enums.message.MessageFlags
                


              click scurrypy.enums.message.MessageFlags href "" "scurrypy.enums.message.MessageFlags"
              click scurrypy.enums.enum_types.DiscordFlags href "" "scurrypy.enums.enum_types.DiscordFlags"
            

Flags that can be applied to a message.

NO_FLAGS = 0 class-attribute instance-attribute

Message has no flags.

CROSSPOSTED = 1 << 0 class-attribute instance-attribute

Message has been published.

IS_CROSSPOST = 1 << 1 class-attribute instance-attribute

Message originated from another channel.

SUPPRESS_EMBEDS = 1 << 2 class-attribute instance-attribute

Hide embeds.

EPHEMERAL = 1 << 6 class-attribute instance-attribute

Only visible to the invoking user.

IS_COMPONENTS_V2 = 1 << 15 class-attribute instance-attribute

This message includes Discord's V2 Components.

MessageType

Bases: DiscordTypes


              flowchart TD
              scurrypy.enums.message.MessageType[MessageType]
              scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]

                              scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.message.MessageType
                


              click scurrypy.enums.message.MessageType href "" "scurrypy.enums.message.MessageType"
              click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
            

Tyoes if messages.

DEFAULT = 0 class-attribute instance-attribute

CHANNEL_PINNED_MESSAGE = 4 class-attribute instance-attribute

GUILD_BOOST = 8 class-attribute instance-attribute

GUILD_BOOST_TIER_1 = 9 class-attribute instance-attribute

GUILD_BOOST_TIER_2 = 10 class-attribute instance-attribute

GUILD_BOOST_TIER_3 = 11 class-attribute instance-attribute

CHANNEL_FOLLOW_ADD = 12 class-attribute instance-attribute

GUILD_DISCOVERY_DISQUALIFIED = 14 class-attribute instance-attribute

GUILD_DISCOVERY_REQUALIFIED = 15 class-attribute instance-attribute

GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING = 16 class-attribute instance-attribute

GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING = 17 class-attribute instance-attribute

THREAD_CREATED = 18 class-attribute instance-attribute

REPLY = 19 class-attribute instance-attribute

CHAT_INPUT_COMMAND = 20 class-attribute instance-attribute

THREAD_STARTER_MESSAGE = 21 class-attribute instance-attribute

GUILD_INVITE_REMINDER = 22 class-attribute instance-attribute

CONTEXT_MENU_COMMAND = 23 class-attribute instance-attribute