123 Commits (4bce41f7aaa59196ec00b9754ef731f35d686bdb)

Author SHA1 Message Date
Hornwitser 51d626eabe [lint] Remove redundant paranthesis 8 years ago
Hornwitser 633192b3cd [lint] Replace equality comparisons to singletons 8 years ago
Hornwitser fa46b07db1 [lint] Rename exception variables to exc 8 years ago
Hornwitser a71b3b5fa0 [lint] Limit unneccessarily broad except clauses 8 years ago
Rapptz 2721689254 Optimise tight loops in DiscordGateway.received_message 8 years ago
orlnub123 bd467085bf Fix latency being able to be negative 8 years ago
orlnub123 9bc48b21f5 Fix send_as_json not dispatching socket_raw_send 8 years ago
Hornwitser d20772c680 [lint] Replace deprecated Logger function warn 8 years ago
Hornwitser c8b49d37be [lint] Fix incorrect and inconsistent whitespace 8 years ago
Hornwitser d58fc0ccee [lint] Remove unused imports 8 years ago
Rapptz 5ae9ea26b1 Disable compression for websockets. 8 years ago
Rapptz c67d95327e Remove dead package references. 8 years ago
Rapptz f25091efe1 Drop support for Python 3.4 and make minimum version 3.5.2. 8 years ago
Rapptz a425bd91be Fix invalid close errors on websockets 4.x 8 years ago
Rapptz f8f8f418f3 Split Game object to separate Activity subtypes for Rich Presences. 8 years ago
BeatButton 9d3d8e0f0a Fix websockets 4.0 support 9 years ago
Tobotimus 3112e1c17e Add intersphinx 9 years ago
Rapptz 47a58d354d Reimplement zlib streaming. 9 years ago
Rapptz 92a37c2e4f Revert "Implement zlib streaming for the gateway." 9 years ago
Rapptz 462191a08b Implement zlib streaming for the gateway. 9 years ago
Rapptz deaba1f5ab Use time.monotonic instead of time.time for heartbeat code. 9 years ago
Rapptz 0f7482ed6e Add Client.latency, AutoShardedClient.latency and latencies. 9 years ago
Rapptz de65f7309b Add heartbeat_timeout to the Client options. 9 years ago
Rapptz ceafae0ab2 Add DiscordWebSocket.latency to measure discord heartbeat latency. 9 years ago
Rapptz 4ee90cd6e4 Fix missing lazy logging format calls. 9 years ago
Rapptz b06899e7d4 Defer logging formatting until the logger is actually called. 9 years ago
Rapptz 3436792614 Allow setting a presence upon logging in. 9 years ago
Rapptz df90aaa610 Rename internal ConnectionState attribute to have an underscore. 9 years ago
Rapptz e445fa9335 Wait 5 seconds before attempting to RESUME during INVALIDATE_SESSION. 9 years ago
Rapptz 3cfebc4605 Timeout when doing initial connection. 9 years ago
Rapptz 1fc08bc5a2 Remove unused imports. 9 years ago
Rapptz 3b1b26ffb1 Re-implement voice sending. 9 years ago
Rapptz ac90159c72 Improve logging in more places. 9 years ago
Rapptz 1b3234ab64 Add info logging for close codes we cannot handle. 10 years ago
Rapptz a6b180b5ad Don't RESUME when given sharding related close codes. 10 years ago
Rapptz ced064d08c Add missing continue statement in gateway futures. 10 years ago
Rapptz ecab8399ff Handle HEARTBEAT_ACK 10 years ago
Rapptz dc486980f8 Rewrite RESUME logic to be more in line with what is requested. 10 years ago
Rapptz b876133e87 Add compatibility shim for asyncio.Future creation. 10 years ago
Rapptz ff9f5749e1 Update copyright year to 2017. 10 years ago
Rapptz 4bc6625739 Add AutoShardedClient.change_presence. 10 years ago
Rapptz b5bed9ef33 Change the way shards are launched in AutoShardedClient. 10 years ago
Rapptz 20041ea756 Implement AutoShardedClient for transparent sharding. 10 years ago
Rapptz 98b981848d Move message creation to a factory method inside ConnectionState. 10 years ago
Rapptz 79a49f9145 Absolute import some circular dependencies to appease Python 3.4. 10 years ago
Rapptz d1d54a468a Rename Server to Guild everywhere. 10 years ago
Rapptz 6306fc08db Discard null sequences in the gateway. 10 years ago
khazhyk 98d8c855d8 Fix typo in change_presence validation message 10 years ago
Rapptz 7272190e2d Add support for "Do Not Disturb" and "Invisible" statuses. 10 years ago
Rapptz fc1155c160 Remove unused endpoints.py file. 10 years ago