Enums¶
channel
¶
ChannelType
¶
Bases: DiscordTypes
flowchart TD
scurrypy.enums.channel.ChannelType[ChannelType]
scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]
scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.channel.ChannelType
click scurrypy.enums.channel.ChannelType href "" "scurrypy.enums.channel.ChannelType"
click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
Represents the types of channels.
GUILD_TEXT = 0
class-attribute
instance-attribute
¶
Text channel within a guild.
GUILD_CATEGORY = 4
class-attribute
instance-attribute
¶
Organizational category for channels.
GUILD_ANNOUNCEMENT = 5
class-attribute
instance-attribute
¶
Channel users can follow and crosspost into their own server.
ANNOUNCEMENT_THREAD = 10
class-attribute
instance-attribute
¶
Temporary sub-channel within a GUILD_ANNOUNCEMENT channel.
PUBLIC_THREAD = 11
class-attribute
instance-attribute
¶
Temporary sub-channel within a GUILD_TEXT or GUILD_FORUM channel.
PRIVATE_THREAD = 12
class-attribute
instance-attribute
¶
Temporary sub-channel within a GUILD_TEXT channel only viewable by invitees and members with MANAGE_THREADS.
GUILD_DIRECTORY = 14
class-attribute
instance-attribute
¶
Channel in a hub containing the listed servers.
GUILD_FORUM = 15
class-attribute
instance-attribute
¶
Channel that can only contain threads.
ChannelFlags
¶
Bases: DiscordFlags
flowchart TD
scurrypy.enums.channel.ChannelFlags[ChannelFlags]
scurrypy.enums.enum_types.DiscordFlags[DiscordFlags]
scurrypy.enums.enum_types.DiscordFlags --> scurrypy.enums.channel.ChannelFlags
click scurrypy.enums.channel.ChannelFlags href "" "scurrypy.enums.channel.ChannelFlags"
click scurrypy.enums.enum_types.DiscordFlags href "" "scurrypy.enums.enum_types.DiscordFlags"
Represents constant bit fields for channel flags.
SortOrderType
¶
Bases: DiscordTypes
flowchart TD
scurrypy.enums.channel.SortOrderType[SortOrderType]
scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]
scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.channel.SortOrderType
click scurrypy.enums.channel.SortOrderType href "" "scurrypy.enums.channel.SortOrderType"
click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
Represents sort order types for GUILD_FORUM channels.
ForumLayoutType
¶
Bases: DiscordTypes
flowchart TD
scurrypy.enums.channel.ForumLayoutType[ForumLayoutType]
scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]
scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.channel.ForumLayoutType
click scurrypy.enums.channel.ForumLayoutType href "" "scurrypy.enums.channel.ForumLayoutType"
click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
Represents GUILD_FORUM layout types.
AutoArchiveDurationType
¶
Bases: DiscordTypes
flowchart TD
scurrypy.enums.channel.AutoArchiveDurationType[AutoArchiveDurationType]
scurrypy.enums.enum_types.DiscordTypes[DiscordTypes]
scurrypy.enums.enum_types.DiscordTypes --> scurrypy.enums.channel.AutoArchiveDurationType
click scurrypy.enums.channel.AutoArchiveDurationType href "" "scurrypy.enums.channel.AutoArchiveDurationType"
click scurrypy.enums.enum_types.DiscordTypes href "" "scurrypy.enums.enum_types.DiscordTypes"
Auto archive duration options.