Enums¶
discord_http.gateway.enums module¶
- class discord_http.gateway.enums.ActivityType(value)¶
Bases:
BaseEnumRepresents the type of a gateway presence activity.
- playing = 0¶
- streaming = 1¶
- listening = 2¶
- watching = 3¶
- custom = 4¶
- competing = 5¶
- hang = 6¶
- classmethod try_get(key, default=None) Self | None¶
Try to get an enum member by name or value, returning a default if not found.
- class discord_http.gateway.enums.PayloadType(value)¶
Bases:
BaseEnumRepresents the opcode type of a gateway payload.
- dispatch = 0¶
- heartbeat = 1¶
- identify = 2¶
- presence = 3¶
- voice_state = 4¶
- voice_ping = 5¶
- resume = 6¶
- reconnect = 7¶
- request_guild_members = 8¶
- invalidate_session = 9¶
- hello = 10¶
- heartbeat_ack = 11¶
- guild_sync = 12¶
- classmethod try_get(key, default=None) Self | None¶
Try to get an enum member by name or value, returning a default if not found.
- class discord_http.gateway.enums.PollVoteActionType(value)¶
Bases:
BaseEnumRepresents whether a poll vote was added or removed.
- add = 0¶
- remove = 1¶
- classmethod try_get(key, default=None) Self | None¶
Try to get an enum member by name or value, returning a default if not found.
- class discord_http.gateway.enums.ShardCloseType(value)¶
Bases:
BaseEnumRepresents the close type of a gateway shard.
- resume = 0¶
- reconnect = 1¶
- invalid_session = 2¶
- normal_crash = 100¶
- hard_crash = 101¶
- classmethod try_get(key, default=None) Self | None¶
Try to get an enum member by name or value, returning a default if not found.
- class discord_http.gateway.enums.StatusType(value)¶
Bases:
BaseEnumRepresents the online status of a user or bot.
- offline = 0¶
- online = 1¶
- idle = 2¶
- dnd = 3¶
- streaming = 4¶
- classmethod try_get(key, default=None) Self | None¶
Try to get an enum member by name or value, returning a default if not found.