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.
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.