aboutsummaryrefslogtreecommitdiff
path: root/discord/gateway.py
Commit message (Collapse)AuthorAgeFilesLines
* Ignore HEARTBEAT_ACK for now to disable the noisy logging.Rapptz2016-06-271-0/+3
|
* Guild Sharding supportcookie2016-06-261-0/+5
|
* Support for v5 Gateway.Rapptz2016-06-221-5/+32
|
* Attempt resume when we receive a 1001.Rapptz2016-06-161-1/+1
|
* Fix sed error involved in creation of voice websocket.Rapptz2016-06-121-1/+1
|
* Support more close codes for RESUME.Rapptz2016-06-121-1/+1
|
* Rewrite HTTP handling significantly.Rapptz2016-06-121-34/+4
| | | | | | | | | This should have a more uniform approach to rate limit handling. Instead of queueing every request, wait until we receive a 429 and then block the requesting bucket until we're done being rate limited. This should reduce the number of 429s done by the API significantly (about 66% avg). This also consistently checks for 502 retries across all requests.
* Actually read from the voice websocket & fix heartbeat.Jake2016-06-051-1/+1
| | | | | | This change makes it so that the buffer doesn't fill and the voice server drops the socket. Also, use correct interval for voice websocket heartbeat.
* Actually use v4 gateway and fixes thanks to Jake.Rapptz2016-06-021-5/+5
|
* Update voice client main ws references when reconnecting.Rapptz2016-06-011-0/+2
|
* Add RESUME support.Rapptz2016-06-011-9/+43
|
* Rename threading internal variable conflict.Rapptz2016-05-131-3/+3
|
* Force encoding of text retrieval functions to use utf-8.Rapptz2016-05-101-1/+1
| | | | Closes #207
* Add Game.type and Game.url attributes to change streaming status.Rapptz2016-05-061-1/+1
|
* Add a TimeoutError if VoiceClient.connect fails.Rapptz2016-05-061-1/+1
|
* Suppress ConnectionClosed on sending in the main websocket.Rapptz2016-05-061-2/+9
|
* Working multi-server voice support.Rapptz2016-05-011-40/+21
|
* Refactor voice websocket into gateway.pyRapptz2016-04-271-6/+184
|
* Begin working on gateway v4 support.Rapptz2016-04-271-0/+402
Bump websockets requirement to v3.1 Should be squashed...