| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add missing bucket for endpoints. | Rapptz | 2016-11-17 | 1 | -3/+3 |
| | | |||||
| * | Documentation fixes. | Rapptz | 2016-11-17 | 2 | -2/+8 |
| | | |||||
| * | Add support for clearing a message's reactions. | Rapptz | 2016-11-17 | 2 | -0/+26 |
| | | |||||
| * | 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. | ||||
| * | Add FAQ entry about reactions | leovoel | 2016-11-14 | 1 | -0/+17 |
| | | |||||
| * | Support message editing with rich embeds. | Rapptz | 2016-11-13 | 2 | -7/+16 |
| | | |||||
| * | Add support for rich embeds. | Rapptz | 2016-11-13 | 5 | -6/+446 |
| | | |||||
| * | Version bump to v0.14.3v0.14.3 | Rapptz | 2016-11-06 | 2 | -2/+13 |
| | | |||||
| * | Change buckets for reactions. | Rapptz | 2016-11-06 | 1 | -3/+3 |
| | | |||||
| * | Fix crash on reaction remove. | khazhyk | 2016-11-05 | 1 | -1/+1 |
| | | | | | | | | | Discord can sometimes send integer 0 as the emoji id instead of null to signify a non-custom emoji, which was causing a crash due to a 'is not None' check assuming the reaction was for an emoji with id 0. Probably a discord bug, but preferable to handle here rather than crash users. | ||||
| * | Version bump to v0.14.2v0.14.2 | Rapptz | 2016-11-04 | 2 | -2/+18 |
| | | |||||
| * | Make Client.wait_for_reaction return a namedtuple instead. | Rapptz | 2016-11-04 | 1 | -9/+26 |
| | | | | | Also fix a bug in the case that emoji parameter is `None`. | ||||
| * | Fix Reaction not importing.v0.14.1 | Rapptz | 2016-11-03 | 2 | -2/+14 |
| | | | | | Also bump version to v0.14.1 | ||||
| * | Forgot the v0.14.0 heading in the docs. | Rapptz | 2016-11-03 | 1 | -0/+3 |
| | | |||||
| * | Version bump to v0.14.0v0.14.0 | Rapptz | 2016-11-03 | 2 | -2/+26 |
| | | |||||
| * | Add Client.wait_for_reaction to wait for a reaction from a user. | Rapptz | 2016-11-03 | 1 | -19/+144 |
| | | |||||
| * | Change reaction events signature and name. | Rapptz | 2016-11-03 | 2 | -7/+19 |
| | | | | | | | | | | This changes the event signature to be (reaction, user) instead of (message, reaction, user) since the reaction data class already has the message being reacted to as a member. The name was shortened from on_message_reaction_ to on_reaction_ since the message prefix was deemed redundant. | ||||
| * | Inject full Emoji to Reaction if we have it. | khazhyk | 2016-11-03 | 5 | -35/+49 |
| | | | | | | | | Reaction objects with custom Emoji are partial. If we know of this Emoji (can find it on this client) then inject it. Otherwise, leave it as a hollow Emoji. We can still react with a hollow Emoji, but can't get other metadata about it. | ||||
| * | Add support for reactions. | khazhyk | 2016-10-27 | 7 | -4/+323 |
| | | | | | | | | | | | | 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 | 3 | -9/+50 |
| | | |||||
| * | Refactor LogsFromIterator | khazhyk | 2016-10-16 | 2 | -126/+88 |
| | | |||||
| * | Fix typo in change_presence validation message | khazhyk | 2016-10-15 | 1 | -1/+1 |
| | | |||||
| * | Fix Member.server_permissions docstring. | Rapptz | 2016-10-04 | 1 | -1/+1 |
| | | |||||
| * | [commands] Fix mistake in Paginator error message. | Max Kamps | 2016-10-03 | 1 | -1/+1 |
| | | |||||
| * | Add support for new Manage Webhooks permission. | Rapptz | 2016-10-03 | 1 | -8/+14 |
| | | |||||
| * | [commands] Fix Paginator still allowing lines which are too long. | Max Kamps | 2016-10-03 | 1 | -1/+1 |
| | | |||||
| * | Update Client documentation. | Khazhismel | 2016-10-02 | 1 | -1/+1 |
| | | |||||
| * | Fix Permissions.manage_emojis bit being incorrect. | Rapptz | 2016-09-29 | 1 | -4/+4 |
| | | |||||
| * | Fix URL pointing to better method in Client.change_status | Rapptz | 2016-09-27 | 1 | -1/+1 |
| | | |||||
| * | Version bump to v0.13.0v0.13.0 | Rapptz | 2016-09-26 | 2 | -2/+38 |
| | | |||||
| * | [commands] Raise exception if Paginator gets a line that is too big. | Rapptz | 2016-09-26 | 1 | -0/+11 |
| | | | | | Fixes #340 | ||||
| * | Add Permissions.manage_emojis | Rapptz | 2016-09-26 | 1 | -3/+17 |
| | | |||||
| * | Add the ability to add, delete, and edit custom emoji. | Rapptz | 2016-09-26 | 2 | -0/+109 |
| | | |||||
| * | Add support for "Do Not Disturb" and "Invisible" statuses. | Rapptz | 2016-09-26 | 5 | -8/+86 |
| | | | | | | This deprecates Client.change_status in favour of the newer and more correct Client.change_presence. | ||||
| * | Remove unused endpoints.py file. | Rapptz | 2016-09-25 | 3 | -43/+3 |
| | | |||||
| * | Version bump to v0.12.0v0.12.0 | Rapptz | 2016-09-25 | 1 | -2/+2 |
| | | |||||
| * | Update What's New page with v0.12.0 changes. | Rapptz | 2016-09-25 | 1 | -0/+56 |
| | | |||||
| * | Document undocumented Server.voice_client property. | Rapptz | 2016-09-25 | 1 | -0/+3 |
| | | |||||
| * | Catch Player errors and gracefully stop them. | Rapptz | 2016-09-25 | 1 | -5/+37 |
| | | | | | | | | | This also introduces the concept of the after function taking a single parameter, the current player. This is useful for error handling, e.g. checking Player.error. Fixes #291 | ||||
| * | Add Client.get_user_info to retrieve a User from ID. | Rapptz | 2016-09-25 | 2 | -0/+30 |
| | | |||||
| * | Fix 404'd FAQ links. | Rapptz | 2016-09-25 | 1 | -2/+2 |
| | | |||||
| * | Add Member.server_permissions to calculate server permissions. | Rapptz | 2016-09-21 | 1 | -0/+27 |
| | | |||||
| * | Add Server.role_hierarchy to get the current role hierarchy. | Rapptz | 2016-09-21 | 1 | -0/+9 |
| | | |||||
| * | Make Roles totally ordered. | Rapptz | 2016-09-21 | 2 | -12/+50 |
| | | | | | | This also fixes a bug with Member.top_role that chose the wrong role should they have the same position. | ||||
| * | Upgrade requirements to stable aiohttp. | Rapptz | 2016-09-20 | 1 | -2/+2 |
| | | | | | Also lighten up on websockets requirements. | ||||
| * | [commands] Allow coroutine functions in Bot.command_prefix | Rapptz | 2016-09-17 | 1 | -3/+8 |
| | | |||||
| * | Add support for server verification levels. | Rapptz | 2016-09-12 | 5 | -10/+50 |
| | | | | | | | This adds a new enum named VerificationLevel to denote said verification level. This enum will also be used in the Client.edit_server calls instead of the undocumented int parameter. | ||||
| * | Document new MessageType.pins_add | Rapptz | 2016-09-12 | 1 | -0/+3 |
| | | |||||
| * | Support for pinned system messages. | Rapptz | 2016-09-12 | 2 | -11/+16 |
| | | |||||
| * | Fix import for Object.created_at | Rapptz | 2016-09-10 | 1 | -1/+1 |
| | | |||||