aboutsummaryrefslogtreecommitdiff
path: root/discord/shard.py
Commit message (Collapse)AuthorAgeFilesLines
* Aggregate shard closing futures instead of doing them sequentially.Rapptz2017-03-211-3/+2
|
* Check if we're closed before attempting to do a reconnect.Rapptz2017-03-211-1/+2
|
* Add experimental reconnection logic.Rapptz2017-02-151-21/+6
|
* Rewrite RESUME logic to be more in line with what is requested.Rapptz2017-02-081-4/+3
| | | | | | Apparently we should always try to RESUME first and if we get INVALIDATE_SESSION then we should IDENTIFY instead. This is the preferred way to do RESUMEs.
* Make all public is_ functions into methods instead of properties.Rapptz2017-01-291-3/+2
|
* Add option to disable auto member chunking.Rapptz2017-01-231-22/+36
|
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
|
* Fix AutoShardedClient docstring.Rapptz2017-01-161-1/+1
|
* Remove extraneous prints.Rapptz2017-01-081-2/+0
|
* Allow overriding the shard_ids used for initial shard launch.Rapptz2017-01-081-2/+21
|
* Add AutoShardedClient.change_presence.Rapptz2017-01-081-0/+60
|
* Change the way shards are launched in AutoShardedClient.Rapptz2017-01-081-6/+58
|
* Implement AutoShardedClient for transparent sharding.Rapptz2017-01-071-0/+174
This allows people to run their >2,500 guild bot in a single process without the headaches of IPC/RPC or much difficulty.