mirror of https://gitlab.com/litecord/litecord.git
Lots of changes to get it working.
One day changes will be able to be small enough to be split across
commits.
- enums: use enum.Enum, make EasyEnum subclass
- enums: add ActivityType, ActivityFlags, StatusType
- gateway.state: use 128 random bits instead of 256
- gateway.state: add MAX_STORE_SIZE in PayloadStore and check it when
adding a new payload
- gateway.websocket: add GatewayWebsocket.update_status
- presence: add PresenceManager.dispatch_guild_pres and
PresenceManager.dispatch_pres
- schema: add snowflake, activity_type, status_external types
- schema: add GW_ACTIVITY, GW_STATUS_UPDATE
- storage: fix _channels_extra and fixes for ChannelType as enum instead of
class
|
||
|---|---|---|
| .. | ||
| blueprints | ||
| gateway | ||
| __init__.py | ||
| auth.py | ||
| dispatcher.py | ||
| enums.py | ||
| errors.py | ||
| presence.py | ||
| schemas.py | ||
| snowflake.py | ||
| storage.py | ||