| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update voice code to vws V4 | Imayhaveborkedit | 2019-01-28 | 4 | -24/+86 |
| | | | | | | | | - Update internals to be compatible with v4 - Adds multiple encryption mode support. Previously only `xsalsa20_poly1305` was supported. Now `xsalsa20_poly1305_suffix` is also supported. Note: There is no (nice) way to manually select a mode. The user needn't worry about this however. - Fixed speaking state bug. When you disconnected from a voice channel while a bot was playing, upon reconnect you would be unable to hear the bot. This was caused by bots not sending their speaking state while transmitting. Bots will now set their speaking state properly when transmitting. Note: This does not account for sending actual silence, the speaking indicator will still be active. | ||||
| * | Fix accidental regression of 9bc48b2 in fa46b07 | Hornwitser | 2019-01-28 | 1 | -1/+1 |
| | | | | | | Occured due to difficult to spot difference in git merge when rebasing the lint changes. | ||||
| * | Bumped copyright years to 2019. | Dante Dam | 2019-01-28 | 59 | -60/+60 |
| | | |||||
| * | Fix the Context.message example to actually use ctx.message | Chris Rrapi | 2019-01-28 | 1 | -3/+2 |
| | | |||||
| * | Implement PartialEmoji == Emoji (fixes #1627) | Ben Mintz | 2019-01-28 | 1 | -0/+10 |
| | | |||||
| * | Fix user/user_id documentation for reaction remove events | MusicOnline | 2019-01-28 | 2 | -2/+2 |
| | | |||||
| * | Do None instead of falsy checks on Command attributes | Devon R | 2019-01-28 | 1 | -3/+3 |
| | | |||||
| * | Change Greedy behaviour slightly during conversion errors. | MusicOnline | 2019-01-28 | 1 | -7/+3 |
| | | | | | | Make Greedy swallow conversion errors and return the default if there are no convertible args | ||||
| * | Use a tuple for startswith in mime detection code. | Valentin | 2019-01-28 | 1 | -1/+1 |
| | | |||||
| * | Allow additional parameters on channel creation | Tyler | 2019-01-28 | 2 | -17/+45 |
| | | |||||
| * | Fix typo in Permissions.all_channel | StarrFox | 2019-01-28 | 1 | -1/+1 |
| | | |||||
| * | Fix Webhook states for stateful objects | Dice | 2019-01-28 | 1 | -3/+3 |
| | | |||||
| * | Fix overwriting of AuditLogDiff.roles for multiple $add/$remove keys | Rapptz | 2018-12-31 | 1 | -1/+2 |
| | | |||||
| * | Log rate limit hits into WARNING instead of INFO. | Rapptz | 2018-12-27 | 1 | -2/+2 |
| | | |||||
| * | Fix typo in exception message in Guild.edit | Rapptz | 2018-12-17 | 1 | -2/+2 |
| | | |||||
| * | Add support for explicit_content_filter in Guild.edit | Rapptz | 2018-12-17 | 2 | -2/+10 |
| | | |||||
| * | Fix some lingering attribute setting issues. | Rapptz | 2018-12-14 | 1 | -0/+5 |
| | | |||||
| * | Add support for mobile indicators and per-client statuses. | Rapptz | 2018-12-14 | 2 | -9/+36 |
| | | |||||
| * | Add support for spoiler attachments. | Rapptz | 2018-12-14 | 2 | -1/+10 |
| | | |||||
| * | Update Message.mention_everyone docs to include @here | Laurenz | 2018-12-14 | 2 | -4/+4 |
| | | |||||
| * | Added User.mutual_friends() | CapnS | 2018-12-14 | 2 | -0/+24 |
| | | |||||
| * | [commands] Remove message being required from Role/Member converters. | Dice | 2018-12-14 | 1 | -3/+2 |
| | | | | | | | This allows for easier "mock" context objects, for those who use converters as utility functions outside of commands, and it's more straightforward with the rest of the file. | ||||
| * | Handle implicit perms in discord.VoiceChannel.permissions_for | Michael H | 2018-12-14 | 1 | -0/+13 |
| | | | | | | This adds some implicit permission handling for `discord.VoiceChannel.permissions_for` This is not documented behavior in discord's developer documentation, but it can easily be verified as correct. | ||||
| * | Add override to `close()` method to the websocket subclass. | CraftSpider | 2018-12-14 | 1 | -0/+6 |
| | | | | | | This makes it so that _keep_alive is stopped no matter which closing method is called | ||||
| * | Fix AttributeError in webhook.send | Chris Rrapi | 2018-11-29 | 1 | -1/+1 |
| | | |||||
| * | Fix documentation for NotificationLevel | Chris R | 2018-11-26 | 1 | -2/+2 |
| | | |||||
| * | Fix bug in Guild.splash_url | Rapptz | 2018-11-26 | 1 | -1/+1 |
| | | |||||
| * | Support discordapp.com invite URLs. | Rapptz | 2018-11-25 | 1 | -1/+1 |
| | | |||||
| * | Add support for default notification level in audit logs and Guild.edit | Rapptz | 2018-11-25 | 5 | -21/+40 |
| | | |||||
| * | Support webp in _get_mime_type_for_image | khazhyk | 2018-11-24 | 1 | -0/+2 |
| | | | | untested | ||||
| * | Add Guild.default_notifications | Chris | 2018-11-24 | 3 | -3/+21 |
| | | |||||
| * | [commands] Add support for IDs in the role related checks. | Xua | 2018-11-24 | 1 | -17/+25 |
| | | | | | | | | | | This affects: * commands.has_role * commands.has_any_role * commands.bot_has_role * commands.bot_has_any_role | ||||
| * | Fix is_in_guild example check | LyricLy | 2018-11-24 | 1 | -1/+1 |
| | | |||||
| * | Translated some parts of the documentation to Japanese. | Episword | 2018-11-24 | 4 | -2414/+2543 |
| | | | | | Mainly files api.po, migrating.po, commands api.po and commands.po. | ||||
| * | Add channel category cooldown bucket type | Dice | 2018-11-24 | 2 | -5/+9 |
| | | |||||
| * | Outline the logic of `bool` converters | scragly | 2018-11-24 | 1 | -0/+12 |
| | | | | As a `bool` converter is treated differently from other callable (basic) converters, the explanatory docs should outline that it is evaluated differently from a simple type cast, and what logic is used in determining how the content is evaluated. | ||||
| * | Group Advanced Converters and Inline Advanced Converters | scragly | 2018-11-24 | 1 | -58/+58 |
| | | | | The Inline Advanced Converters are a logical extension of the Advanced Converters subject, and as such should be placed under that section without an unrelated converter type breaking the two up. | ||||
| * | bot.unload_extension: also allow events with no module | bmintz | 2018-11-24 | 1 | -6/+4 |
| | | | | | | | | | | | It turns out that events created in an eval command also cause the issue described in #1506. Ensure that events we remove are part of a module as well. Also performs minor comment maintenance ("x", "first y", "then z") -> ("x", "y", "z") | ||||
| * | Trim whitespace in artist names in Spotify.artists | Amit Katz | 2018-11-24 | 1 | -1/+1 |
| | | | | | | | Basically Discord retrieves the data like `artist1; artist2; artist3` and when you split only by `;` the results will be: `[artist1, " artist2", " artist3"]` | ||||
| * | Webhooks: add support for multi-file upload | Terrance | 2018-11-24 | 1 | -8/+28 |
| | | | | | | | | | | `Webhook.send()` now accepts a `files` kwarg holding a list of `File` objects, which are included in the HTTP request as `file1`, `file2` and so on. This is an undocumented feature of the Discord API, but is analogous with the client's sending of messages with multiple files. | ||||
| * | Actually drop copy.copy in Member | Hornwitser | 2018-11-24 | 1 | -6/+0 |
| | | | | | | | Remove the old and slow Member._copy implementation that was left over by accident in 095f0ec. Since it was defined later it overrode the new implementation and rendered it moot. | ||||
| * | Add support for multiple activities | SnowyLuma | 2018-11-24 | 6 | -12/+24 |
| | | |||||
| * | add support for Bug Hunter and Early Supporter flags | bmintz | 2018-11-24 | 3 | -4/+20 |
| | | |||||
| * | Add missing asyncio imports from the examples | Capn | 2018-11-24 | 3 | -0/+3 |
| | | |||||
| * | [lint] Removed unused variable handler | Hornwitser | 2018-11-24 | 1 | -1/+0 |
| | | | | | Left over by the removal of handlers in 2721689. | ||||
| * | [lint] Remove extra whitespace in guild.py | Hornwitser | 2018-11-24 | 1 | -1/+1 |
| | | | | | Remove trailing whitespace in guild.py introduced by 3727ea9. | ||||
| * | [lint] Changed missed docstrings to raw-string | Hornwitser | 2018-11-24 | 1 | -2/+2 |
| | | | | | Missed by a4d1599 despite being pointed out in #1570. | ||||
| * | [lint] Fix import order | Hornwitser | 2018-11-24 | 19 | -70/+83 |
| | | | | | | Reorder imports to be consistenly grouped by standard library, third party library, and local modules in that order thoughout the library. | ||||
| * | [commands] Remove duplicated quote entries | Hornwitser | 2018-11-24 | 1 | -2/+0 |
| | | | | | | Remove two duplicated entries from the quote mapping in commands.view. These were introduced at the creation of this mapping in ea061ef. | ||||
| * | [lint] Do log formating lazily | Hornwitser | 2018-11-24 | 2 | -4/+4 |
| | | | | | | Convert log("fmt" % args) to log("fmt", args) as the latter is lazy and does not do the formating if the string is never logged. | ||||