aboutsummaryrefslogtreecommitdiff
path: root/discord/gateway.py
Commit message (Expand)AuthorAgeFilesLines
* Change on_socket_raw_receive to dispatch right before JSON conversionRapptz2021-08-251-2/+2
* Make json conversion functions privateRapptz2021-08-221-6/+6
* Make global log variable in modules privateRapptz2021-08-221-34/+34
* Fix debug event toggle not triggering for raw receiveRapptz2021-08-011-3/+3
* Add enable_debug_events parameter to enable expensive debug eventsRapptz2021-07-311-3/+17
* Add on_socket_event_type eventRapptz2021-07-311-3/+3
* Remove afk parameter from change_presenceAaron Hennessey2021-07-211-4/+4
* Allow use of orjson instead of jsonRapptz2021-07-071-3/+2
* Fix default hook signature Imayhaveborkedit2021-05-251-1/+1
* Add vws message hook Imayhaveborkedit2021-05-231-3/+10
* Fix sending arrays with nulls in them when changing presencesRapptz2021-05-161-2/+4
* Remove support for guild subscriptions apple502j2021-04-141-1/+0
* First pass at supporting v8 APIRapptz2021-04-111-1/+1
* Remove userbot functionalityRapptz2021-04-041-10/+0
* Modernize code to use f-stringsRapptz2021-04-041-4/+2
* Code optimisations and refactoring via SourceryNadir Chowdhury2021-02-241-9/+4
* Fix ZeroDivisionError in DiscordVoiceWebSocket.average_latencyRiley Shaw2021-02-181-1/+1
* Change copyright year to presentNihaal Sangha2021-01-151-1/+1
* Fix SyntaxError from PR implementing presences in member queryingRapptz2021-01-011-1/+1
* Implement presences for `Guild.query_members`Nadir Chowdhury2020-12-311-1/+2
* Add internal method to check if the websocket is currently ratelimitedRapptz2020-10-171-0/+9
* Fix disconnect when trying to move to another voice channel.Rapptz2020-10-171-1/+2
* Check for zombie connections through last received payloadRapptz2020-09-231-1/+9
* Use a lock for the gateway rate limiter.Rapptz2020-09-231-5/+12
* Heartbeats bypass the rate limits for gatewayRapptz2020-09-231-3/+14
* Rewrite chunking to work with intents.Rapptz2020-09-231-1/+1
* Add more close codes that can't be handled for reconnecting.Rapptz2020-09-231-1/+1
* Handle gateway rate limits by using a rate limiter.Rapptz2020-09-231-0/+31
* Add support for guild intentsRapptz2020-09-231-0/+3
* Correct some protocol errors in v4 of voice gatewayRapptz2020-09-231-9/+8
* Guard uses of the keep alive thread in case they're NoneRapptz2020-09-091-3/+5
* Terminate connection if a close code couldn't be handledRapptz2020-08-061-1/+1
* Propagate manual close codes to socket subclassRapptz2020-08-051-5/+11
* Use a subclass rather than monkey-patching for the websocketjack11422020-07-251-8/+3
* Add a timeout for receiving websocket messages.Rapptz2020-07-251-4/+8
* Handle Connection Reset by Peer connection errors.Rapptz2020-07-251-4/+10
* Add shard related connection and resume events.Rapptz2020-07-251-0/+4
* Add before_identify_hook to have finer control over IDENTIFY syncingRapptz2020-07-251-1/+4
* Fix voice websocket connectionsRapptz2020-07-251-4/+5
* Rewrite gateway to use aiohttp instead of websocketsRapptz2020-07-251-57/+75
* Can't use %d in hereRapptz2020-07-251-3/+3
* Add shard ID to keep alive logger messagesRapptz2020-07-251-9/+9
* Rewrite of AutoShardedClient to prevent overlapping identifyRapptz2020-07-251-11/+11
* Add user_ids fields for query_membersTarek2020-05-291-2/+8
* Fix timeout issues with fetching members via query_membersRapptz2020-05-101-2/+6
* Bump blocking threshold from 5 seconds to 10 secondsRapptz2020-04-141-3/+3
* Add traceback to debug blocking issuesRapptz2020-04-141-1/+12
* Move log levels around to make INFO a little less noisyRapptz2020-04-061-3/+3
* Fix VoiceClient.average_latency erroring when heartbeat is NoneRapptz2020-04-061-2/+4
* Added VoiceClient.latency and VoiceClient.average_latencyFwf2020-04-041-3/+23