aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
Commit message (Expand)AuthorAgeFilesLines
* Re-raise exceptions from Client.start in Client.run.Rapptz2017-05-201-15/+18
* Re-implement how Client.run is done by using run_forever instead.Rapptz2017-05-201-4/+18
* Only do loop cleanup in finally block when on windows.Rapptz2017-05-201-2/+4
* Check if we're closing the event loop before using it.Rapptz2017-05-201-1/+5
* Kill remaining references to discord.Channel in documentation.Rapptz2017-05-191-3/+3
* Rename internal ConnectionState attribute to have an underscore.Rapptz2017-05-161-23/+23
* Client.get_user_info uses int for IDs not str.Rapptz2017-05-151-1/+1
* Add back Client.create_guild.Rapptz2017-05-091-1/+47
* Replace hasattr with try except in chunker.Rapptz2017-05-051-2/+2
* Change some format usage to use %-formatting.Rapptz2017-05-041-1/+1
* Add Client.get_emoji to get an Emoji from an ID.Rapptz2017-04-301-0/+4
* Fix some linting errors.Rapptz2017-04-221-1/+1
* Timeout when doing initial connection.Rapptz2017-04-221-6/+7
* Remove unused imports.Rapptz2017-04-181-7/+2
* Properly cleanup of VoiceClients in cache.Rapptz2017-04-181-3/+1
* Re-implement voice sending.Rapptz2017-04-181-3/+5
* Remove unnecessary shielding.Rapptz2017-03-251-1/+1
* Set closed state before actually finishing cleaning up.Rapptz2017-03-241-1/+2
* More robust cleanup for Client.run.Rapptz2017-03-241-13/+24
* Check if we're closed before attempting to do a reconnect.Rapptz2017-03-211-0/+3
* Reconnect on any OSError.Rapptz2017-03-201-3/+1
* Fix Client inability to shard by actually propagating the shard_idRapptz2017-03-161-1/+1
* Fix premium key being missing in profile endpoint.Rapptz2017-03-131-2/+3
* Retry on more exceptions in auto reconnect code.Rapptz2017-03-071-1/+4
* Remove Client.accept_inviteRapptz2017-03-041-27/+0
* Reconnect even if we close with 1000 since Discord can send it.Rapptz2017-03-011-7/+10
* Miscellaneous documentation fixes in Client.wait_forRapptz2017-02-231-4/+7
* Remove Client.email attribute.Rapptz2017-02-231-5/+0
* Reconnect when a task times out and propagates.Rapptz2017-02-191-0/+1
* Add experimental reconnection logic.Rapptz2017-02-151-12/+50
* Add Client.get_user_profile to get an arbitrary user's profile.Rapptz2017-02-101-1/+38
* Add Client.emojis to get all emojis.Rapptz2017-02-101-6/+5
* Fix NameError in Client.get_inviteRapptz2017-02-101-1/+1
* Fix support for instant invites.Rapptz2017-02-081-91/+1
* Rewrite RESUME logic to be more in line with what is requested.Rapptz2017-02-081-8/+3
* Make all public is_ functions into methods instead of properties.Rapptz2017-01-291-4/+2
* Re-add Client.wait_until_readyRapptz2017-01-291-0/+22
* Replace wait_for_* with a generic Client.wait_forRapptz2017-01-251-288/+84
* Add compatibility shim for asyncio.Future creation.Rapptz2017-01-251-2/+2
* Remove unused ChannelPermissions namedtuple.Rapptz2017-01-251-3/+0
* Remove Client.__getattr__ and Client.__setattr__ shims.Rapptz2017-01-251-25/+28
* Optimise attribute access when dispatching.Rapptz2017-01-251-7/+15
* Add option to disable auto member chunking.Rapptz2017-01-231-39/+53
* Allow unique invites for Client.create_invite.Rapptz2017-01-211-2/+4
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
* Make ClientUser separate from a regular User.Rapptz2017-01-191-79/+1
* Remove email/password based login.Rapptz2017-01-191-96/+11
* Fix documentation to properly use Messageable.sendRapptz2017-01-131-11/+11
* Allow overriding the shard_ids used for initial shard launch.Rapptz2017-01-081-1/+1
* Add AutoShardedClient.change_presence.Rapptz2017-01-081-0/+11