Enums¶
user
¶
GuildMemberFlags
¶
Bases: DiscordFlags
flowchart TD
scurrypy.enums.user.GuildMemberFlags[GuildMemberFlags]
scurrypy.enums.enum_types.DiscordFlags[DiscordFlags]
scurrypy.enums.enum_types.DiscordFlags --> scurrypy.enums.user.GuildMemberFlags
click scurrypy.enums.user.GuildMemberFlags href "" "scurrypy.enums.user.GuildMemberFlags"
click scurrypy.enums.enum_types.DiscordFlags href "" "scurrypy.enums.enum_types.DiscordFlags"
Represents flags associated with a guild member.
DID_REJOIN = 1 << 0
class-attribute
instance-attribute
¶
Member has left and rejoined the guild.
COMPLETED_ONBOARDING = 1 << 1
class-attribute
instance-attribute
¶
Member has completed onboarding.
BYPASSES_VERIFICATION = 1 << 2
class-attribute
instance-attribute
¶
Member is exempt from guild verification requirements.
STARTED_ONBOARDING = 1 << 3
class-attribute
instance-attribute
¶
Member has started onboarding.
STARTED_HOME_ACTIONS = 1 << 5
class-attribute
instance-attribute
¶
Member has started Server Guide new member actions.
COMPLETED_HOME_ACTIONS = 1 << 6
class-attribute
instance-attribute
¶
Member has completed Server Guide new member actions.
UserFlags
¶
Bases: DiscordFlags
flowchart TD
scurrypy.enums.user.UserFlags[UserFlags]
scurrypy.enums.enum_types.DiscordFlags[DiscordFlags]
scurrypy.enums.enum_types.DiscordFlags --> scurrypy.enums.user.UserFlags
click scurrypy.enums.user.UserFlags href "" "scurrypy.enums.user.UserFlags"
click scurrypy.enums.enum_types.DiscordFlags href "" "scurrypy.enums.enum_types.DiscordFlags"
Represents flags associated with a user.
STAFF = 1 << 0
class-attribute
instance-attribute
¶
Discord Employee.
PARTNER = 1 << 1
class-attribute
instance-attribute
¶
Partnered Server Owner.
HYPERSQUAD = 1 << 2
class-attribute
instance-attribute
¶
HypeSquad Events Member.
BUG_HUNTER_LEVEL_1 = 1 << 3
class-attribute
instance-attribute
¶
Bug Hunter Level 1.
HYPESQUAD_ONLINE_HOUSE_1 = 1 << 6
class-attribute
instance-attribute
¶
House Bravery Member.
HYPESQUAD_ONLINE_HOUSE_2 = 1 << 7
class-attribute
instance-attribute
¶
House Brilliance Member.
HYPESQUAD_ONLINE_HOUSE_3 = 1 << 8
class-attribute
instance-attribute
¶
House Balance Member.
PREMIUM_EARLY_SUPPORTER = 1 << 9
class-attribute
instance-attribute
¶
Early Nitro Supporter.
BUG_HUNTER_LEVEL_2 = 1 << 14
class-attribute
instance-attribute
¶
Bug Hunter Level 2.
VERIFIED_BOT = 1 << 16
class-attribute
instance-attribute
¶
Verified Bot.
VERIFIED_DEVELOPER = 1 << 17
class-attribute
instance-attribute
¶
Early Verified Bot Developer.
CERTIFIED_MODERATOR = 1 << 18
class-attribute
instance-attribute
¶
Moderator Programs Alumni.
BOT_HTTP_INTERACTIONS = 1 << 19
class-attribute
instance-attribute
¶
Bot uses only HTTP interactions and is shown in the online member list.