| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement User.profile coroutine to get a user's profile. | Rapptz | 2017-01-24 | 1 | -0/+3 |
| | | |||||
| * | Allow unique invites for Client.create_invite. | Rapptz | 2017-01-21 | 1 | -1/+2 |
| | | |||||
| * | Update copyright year to 2017. | Rapptz | 2017-01-20 | 1 | -1/+1 |
| | | |||||
| * | Add support for relationships. | Rapptz | 2017-01-20 | 1 | -0/+23 |
| | | |||||
| * | Remove email/password based login. | Rapptz | 2017-01-19 | 1 | -17/+0 |
| | | |||||
| * | Fix bug with GuildChannel.edit and Role.edit with positions. | Rapptz | 2017-01-16 | 1 | -0/+8 |
| | | | | | I did not update the HTTP code for these two methods. | ||||
| * | Remove _get_guild_id from Messageable ABC. | Rapptz | 2017-01-14 | 1 | -7/+5 |
| | | |||||
| * | Use the improved role creation endpoint for making roles. | Rapptz | 2017-01-13 | 1 | -2/+2 |
| | | |||||
| * | Fix 404s in pins_from and create_role routes. | Rapptz | 2017-01-12 | 1 | -2/+2 |
| | | |||||
| * | Fix NameError inside HTTPClient.edit_member. | Rapptz | 2017-01-09 | 1 | -1/+1 |
| | | |||||
| * | Fix HTTP.application_info 404ing. | Rapptz | 2017-01-09 | 1 | -1/+1 |
| | | |||||
| * | Implement rate limit headers. | Rapptz | 2017-01-09 | 1 | -131/+185 |
| | | |||||
| * | Implement AutoShardedClient for transparent sharding. | Rapptz | 2017-01-07 | 1 | -0/+9 |
| | | | | | | This allows people to run their >2,500 guild bot in a single process without the headaches of IPC/RPC or much difficulty. | ||||
| * | Move message creation to a factory method inside ConnectionState. | Rapptz | 2017-01-03 | 1 | -5/+3 |
| | | |||||
| * | Absolute import some circular dependencies to appease Python 3.4. | Rapptz | 2017-01-03 | 1 | -3/+5 |
| | | |||||
| * | Rename MessageChannel.send_message to send and unify interface. | Rapptz | 2017-01-03 | 1 | -4/+7 |
| | | | | | This removes MessageChannel.upload. | ||||
| * | Make emojis and members stateful. | Rapptz | 2017-01-03 | 1 | -0/+5 |
| | | |||||
| * | Rename Server to Guild everywhere. | Rapptz | 2017-01-03 | 1 | -6/+6 |
| | | |||||
| * | Properly propagate loop. Fixes #420. | Rapptz | 2016-12-21 | 1 | -2/+2 |
| | | |||||
| * | Add missing bucket for endpoints. | Rapptz | 2016-11-17 | 1 | -3/+3 |
| | | |||||
| * | Add support for clearing a message's reactions. | Rapptz | 2016-11-17 | 1 | -0/+4 |
| | | |||||
| * | Add atomic add and remove role endpoints to HTTPClient. | Rapptz | 2016-11-17 | 1 | -0/+8 |
| | | | | | These are currently unused since their use is pretty limited. | ||||
| * | Support message editing with rich embeds. | Rapptz | 2016-11-13 | 1 | -4/+9 |
| | | |||||
| * | Add support for rich embeds. | Rapptz | 2016-11-13 | 1 | -2/+7 |
| | | |||||
| * | Change buckets for reactions. | Rapptz | 2016-11-06 | 1 | -3/+3 |
| | | |||||
| * | Add support for reactions. | khazhyk | 2016-10-27 | 1 | -0/+18 |
| | | | | | | | | | | | | Reactions can be be standard emojis, or custom server emojis. Adds - add/remove_reaction - get_reaction_users - Messages have new field reactions - new events - message_reaction_add, message_reaction_remove - new permission - add_reactions | ||||
| * | Add around parameter to LogsFromIterator. | khazhyk | 2016-10-16 | 1 | -1/+3 |
| | | |||||
| * | Add the ability to add, delete, and edit custom emoji. | Rapptz | 2016-09-26 | 1 | -0/+22 |
| | | |||||
| * | Add Client.get_user_info to retrieve a User from ID. | Rapptz | 2016-09-25 | 1 | -0/+3 |
| | | |||||
| * | Add functions to query and actually prune members from a server. | Rapptz | 2016-07-29 | 1 | -0/+14 |
| | | |||||
| * | Begin working on gateway v6 changes. | Rapptz | 2016-07-13 | 1 | -2/+2 |
| | | | | | | The first batch of changes are related to channel types and group direct messages. Support these first so READY begins parsing. | ||||
| * | Fix bug with Client.server_voice_state not deafening. | Rapptz | 2016-06-22 | 1 | -5/+8 |
| | | |||||
| * | Support for v5 Gateway. | Rapptz | 2016-06-22 | 1 | -1/+1 |
| | | |||||
| * | Add support for message pinning. | Rapptz | 2016-06-18 | 1 | -0/+12 |
| | | | | | | | This includes `Client.pin_message`, `Client.unpin_message` and `Client.pins_from`. This also adds the `Message.pinned` attribute to the `Message` object. | ||||
| * | Fix HTTPClient.recreate to actually work. | Rapptz | 2016-06-18 | 1 | -1/+1 |
| | | | | | Forgot a keyword argument. | ||||
| * | Don't assume that any shared fields are optional in Client.edit_channel. | Rapptz | 2016-06-15 | 1 | -1/+1 |
| | | | | | Thanks Jake and night. | ||||
| * | Make logging for HTTP requests more useful. | Rapptz | 2016-06-15 | 1 | -5/+4 |
| | | |||||
| * | Add Client.get_message | Rapptz | 2016-06-15 | 1 | -0/+3 |
| | | |||||
| * | Add a way to set permission overwrites when creating a channel. | Rapptz | 2016-06-14 | 1 | -1/+4 |
| | | |||||
| * | Fix bucket for change_nickname. | Rapptz | 2016-06-14 | 1 | -1/+1 |
| | | |||||
| * | Fix exception when handling login failure | Hornwitser | 2016-06-14 | 1 | -2/+2 |
| | | | | | | | Logging in with an invalid token would throw a TypeError due to improper passing of arguments to HTTPClient._token. Fix by properly passing the keyword only bot argument. | ||||
| * | Fix bug with uploading file-like objects. | Rapptz | 2016-06-12 | 1 | -2/+1 |
| | | | | | | I would require bytes-like objects instead due to its usage inside the HTTPClient. Release this restriction so old `send_file` code works. | ||||
| * | Rewrite HTTP handling significantly. | Rapptz | 2016-06-12 | 1 | -0/+484 |
| 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. | |||||