543 Commits (v1.4.x)

Author SHA1 Message Date
Rapptz e5cb7d295c Replace wait_for_* with a generic Client.wait_for 8 years ago
Rapptz b876133e87 Add compatibility shim for asyncio.Future creation. 8 years ago
Rapptz 62f43889c0 Remove unused ChannelPermissions namedtuple. 8 years ago
Rapptz c80cbf1931 Remove Client.__getattr__ and Client.__setattr__ shims. 8 years ago
Rapptz 234fd5180f Optimise attribute access when dispatching. 8 years ago
Rapptz e1aaf74fa7 Add option to disable auto member chunking. 8 years ago
Rapptz 1ffb2ca7ac Allow unique invites for Client.create_invite. 8 years ago
Rapptz ff9f5749e1 Update copyright year to 2017. 8 years ago
Rapptz fa384f2114 Make ClientUser separate from a regular User. 8 years ago
Rapptz 4b6b5bd35e Remove email/password based login. 8 years ago
Rapptz 33450cd1b6 Fix documentation to properly use Messageable.send 8 years ago
Rapptz 92c1637921 Allow overriding the shard_ids used for initial shard launch. 8 years ago
Rapptz 4bc6625739 Add AutoShardedClient.change_presence. 8 years ago
Rapptz 20041ea756 Implement AutoShardedClient for transparent sharding. 8 years ago
Rapptz 808a05ff2d Move global user cache to a WeakValueDictionary. 8 years ago
Rapptz 98b981848d Move message creation to a factory method inside ConnectionState. 8 years ago
Rapptz 5e6bfecb07 Move away from StateContext and use ConnectionState directly. 8 years ago
Rapptz 633eacc982 Add permission overwrites to GuildChannel. 8 years ago
Rapptz a557858742 Remove chunks of the voice code to redesign later. 8 years ago
Rapptz 79a49f9145 Absolute import some circular dependencies to appease Python 3.4. 8 years ago
Rapptz 30394d03f2 Remove no longer used functions in Client. 8 years ago
Rapptz 2c50c18ca3 Change dict value views into lists. 9 years ago
Rapptz 59a0df5f98 Rename try_insert_user to store_user 9 years ago
Rapptz d1d54a468a Rename Server to Guild everywhere. 9 years ago
Rapptz 53ab263125 Split channel types. 9 years ago
Rapptz 044b0824e6 Begin working on the rewrite. 9 years ago
Rapptz bed2e90e82 Properly propagate loop. Fixes #420. 8 years ago
Rapptz 6302ef8094 Add support for partnered servers. Fixes #387. 8 years ago
Rapptz 51fda76555 Fix typo in wait_for_reaction documentation. 8 years ago
Rapptz 44624b7f44 Documentation fixes. 9 years ago
Rapptz 18178c26aa Add support for clearing a message's reactions. 9 years ago
Rapptz a312f21bc3 Support message editing with rich embeds. 9 years ago
Rapptz af46718460 Add support for rich embeds. 9 years ago
Rapptz edcd1750c9 Make Client.wait_for_reaction return a namedtuple instead. 9 years ago
Rapptz 0e8a92cbac Add Client.wait_for_reaction to wait for a reaction from a user. 9 years ago
khazhyk 4d87b2f817 Inject full Emoji to Reaction if we have it. 9 years ago
khazhyk c4acc0e1a1 Add support for reactions. 9 years ago
khazhyk 158ac6bb50 Add around parameter to LogsFromIterator. 9 years ago
khazhyk e2667a6f66 Refactor LogsFromIterator 9 years ago
Khazhismel adf74eef76 Update Client documentation. 9 years ago
Rapptz 2927e5fd39 Fix URL pointing to better method in Client.change_status 9 years ago
Rapptz 9322bc78be Add the ability to add, delete, and edit custom emoji. 9 years ago
Rapptz 7272190e2d Add support for "Do Not Disturb" and "Invisible" statuses. 9 years ago
Rapptz fc1155c160 Remove unused endpoints.py file. 9 years ago
Rapptz 96ca7cafee Add Client.get_user_info to retrieve a User from ID. 9 years ago
Rapptz 203c64a9a4 Add support for server verification levels. 9 years ago
Rapptz bca6b2a133 Fix bug that disallowed ServerRegion from being used in edit_server. 9 years ago
Rapptz b1da659374 Document that Client.get_channel works with PrivateChannel too. 9 years ago
Rapptz b2808b2abd Document what it means that an object is not edited in-place explicitly 9 years ago
Khazhismel c5a989eeb2 Add custom emoji support. 9 years ago