aboutsummaryrefslogtreecommitdiff
path: root/discord/gateway.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change default close code to 4000 instead of 1000.Rapptz2020-04-041-1/+1
* Downgrade unknown event logging to DEBUG rather than WARNINGRapptz2020-01-261-1/+1
* Bump copyright year to 2020Rapptz2020-01-191-1/+1
* Expose _ActivityTag as BaseActivity to easily refer to.Rapptz2020-01-141-3/+3
* Wait 5 seconds before IDENTIFYing with an invalidated session.Rapptz2019-12-171-0/+1
* The port is a big endian unsigned short.Lorenzo2019-12-061-3/+1
* Fix more deprecation warnings for 3.8Rapptz2019-11-261-1/+1
* Fix more deprecation warningsRapptz2019-11-201-1/+1
* use proper ip for endpoint ipJake2019-07-171-0/+1
* Add Guild.query_members to fetch members from the gateway.Rapptz2019-07-151-0/+11
* Add support for guild subscriptions.Rapptz2019-07-101-0/+1
* Improve documentationNCPlayz2019-06-071-1/+1
* Use a dict instead of getattr for parsing events.Rapptz2019-05-291-4/+3
* Consistent use of __all__ to prevent merge conflicts.Rapptz2019-04-201-2/+7
* Organise documentationNCPlayz2019-03-191-2/+2
* Warn on high latency and blocking heartbeatHornwitser2019-01-281-1/+16
* Update voice code to vws V4Imayhaveborkedit2019-01-281-11/+38