| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [commands] Remove extraneous `or` | Rapptz | 2019-04-06 | 1 | -1/+1 |
| | | |||||
| * | Add note about escape_markdown in Message.clean_content | Rapptz | 2019-04-06 | 1 | -0/+6 |
| | | | | | Fix #1911 | ||||
| * | [commands] Fix HelpCommand.invoked_with when used in events. | Rapptz | 2019-04-06 | 1 | -2/+3 |
| | | |||||
| * | Simplify bot loop cleanup routine. | Rapptz | 2019-04-06 | 1 | -46/+57 |
| | | | | | Attempted solution for #2040 | ||||
| * | Fix copy paste error in ClientUser.edit_settings | Rapptz | 2019-04-06 | 1 | -2/+2 |
| | | |||||
| * | Use explicit __eq__ call to be consistent with other methods. | Rapptz | 2019-04-06 | 1 | -2/+2 |
| | | |||||
| * | Fix Attachment.save wording nit. | Rapptz | 2019-04-06 | 1 | -3/+4 |
| | | |||||
| * | Add helpers to escape markdown and mentions from text. | Rapptz | 2019-04-06 | 3 | -6/+47 |
| | | | | | Fixes #1673 | ||||
| * | [commands] Disallow bot_ or cog_ commands or listeners in cogs. | Rapptz | 2019-04-06 | 1 | -1/+5 |
| | | |||||
| * | Make abc.GuildChannel.overwrites return a dictionary | Rapptz | 2019-04-06 | 1 | -7/+6 |
| | | | | | Fix #2016 | ||||
| * | [commands] Raise BadArgument in ColourConverter when using from_hsv/rgb | Rapptz | 2019-04-06 | 1 | -2/+3 |
| | | | | | Fixes #2043 | ||||
| * | Only escape characters as necessary in clean_content | CapnS | 2019-04-06 | 1 | -10/+5 |
| | | | | | Fixes #1885 | ||||
| * | Add fetch custom emoji, all custom emojis; Add user property to Emoji | NCPlayz | 2019-04-06 | 3 | -1/+57 |
| | | |||||
| * | Redesign bulk delete events | Vexs | 2019-04-06 | 3 | -19/+47 |
| | | | | | | | | | | Change `parse_message_delete_bulk` to not dispatch individual `message_delete` events, and instead `bulk_message_delete`. Also make `raw_bulk_message` delete and `raw_message_delete` have message objects attached. Fixes #1807 | ||||
| * | Redesign asset retrieval in the library. | NCPlayz | 2019-04-06 | 16 | -155/+332 |
| | | | | | | | | | | | | Most assets now return a new class named `Asset`. This allows for the assets to be consistently saved via a `save` method instead of special casing for `Attachment`. `AppInfo` is no longer a namedtuple it is a fully documented dataclass, as well as having the state attached to it. Fixes #1997 | ||||
| * | Propagate Cloudflare 429 HTML text. | Rapptz | 2019-03-31 | 1 | -0/+4 |
| | | |||||
| * | Added functionality to edit user settings | CapnS | 2019-03-28 | 3 | -1/+127 |
| | | | | | | | | | | | | | Changing docs to fit other parts of the lib Co-Authored-By: CapnS <[email protected]> Removing Type Checking Made all of Rapptz's suggested changes Removing imports that are no longer needed | ||||
| * | [commands] Fix MinimalHelpCommand opening note signature consistency | Rapptz | 2019-03-24 | 1 | -4/+4 |
| | | |||||
| * | Double underscore HTTPClient's internal session. | Rapptz | 2019-03-24 | 2 | -9/+10 |
| | | |||||
| * | [commands] Double underscore some attributes. | Rapptz | 2019-03-24 | 1 | -16/+16 |
| | | |||||
| * | [commands] Add HelpCommand.invoked_with | Rapptz | 2019-03-24 | 1 | -2/+22 |
| | | | | | | This fixes an issue where the context invoked_with does not match the actual invoked with behaviour (e.g. using Context.send_help). | ||||
| * | guild.py: change wording for create_role error | numbermaniac | 2019-03-24 | 1 | -1/+1 |
| | | |||||
| * | Get cached message in reverse order for improved performance. | Rapptz | 2019-03-23 | 1 | -1/+1 |
| | | | | | Most embed-only edits happen for the newest message. | ||||
| * | [commands] Add Command.cooldown_after_parsing keyword argument. | Rapptz | 2019-03-22 | 1 | -5/+17 |
| | | | | | | This controls the behaviour of cooldown execution order. This does not change the default behaviour however. | ||||
| * | Add Guild.max_presences and Guild.max_members | NCPlayz | 2019-03-22 | 1 | -1/+7 |
| | | | | | | Fixes #1822 Fixes #1418 | ||||
| * | Fix documentation for Channel.last_message | Capn | 2019-03-22 | 1 | -1/+1 |
| | | |||||
| * | Fix mistake in documentation. | Rapptz | 2019-03-20 | 1 | -1/+1 |
| | | |||||
| * | Add back PartialEmoji.__hash__ that was deleted due to __eq__. | Rapptz | 2019-03-20 | 1 | -0/+3 |
| | | |||||
| * | [commands] Ensure handlers are copied even during update. | Rapptz | 2019-03-20 | 1 | -12/+15 |
| | | | | | Fix #2001 | ||||
| * | Drop websockets version due to issues. | Rapptz | 2019-03-20 | 1 | -1/+1 |
| | | |||||
| * | Add TextChannel.last_message_id and TextChannel.last_message | Rapptz | 2019-03-20 | 2 | -1/+48 |
| | | |||||
| * | Update docs, mostly Inviting Your Bot | apple502j | 2019-03-20 | 10 | -39/+35 |
| | | |||||
| * | Add type checking to multi-file send | Dice | 2019-03-20 | 1 | -0/+2 |
| | | | | | Convert list comprehension to genexpr | ||||
| * | Fix sending multiple files | Dice | 2019-03-20 | 1 | -2/+1 |
| | | | | | Fixes #2002 | ||||
| * | Try to consistently use "inherit" vs "derive" in documentation. | Rapptz | 2019-03-19 | 5 | -15/+15 |
| | | |||||
| * | [commands] Redesign extension exception flow. | Rapptz | 2019-03-19 | 3 | -21/+140 |
| | | | | | | | | | | | | | | | | | Instead of raising a whole variety of exceptions, they are now wrapped into ExtensionError derived classes. * ExtensionAlreadyLoaded * Raised when an extension is already loaded in Bot.load_extension * ExtensionNotLoaded * Raised when an extension is not loaded, e.g. Bot.unload_extension * NoEntryPointError * Raised when an extension does not have a `setup` function. * ExtensionFailed * Raised when an extension's `setup` function fails. * ExtensionNotFound * Raised when an extension's module import fails. | ||||
| * | [commands] Add Bot.reload_extension for atomic loading. | Rapptz | 2019-03-19 | 2 | -47/+109 |
| | | | | | Also do atomic loading in Bot.load_extension | ||||
| * | [commands] ColourConverter raises if value is out of range | Joshua B | 2019-03-19 | 1 | -0/+2 |
| | | | | | | changes make the `ext.commands.ColourConverter` Converter fail when user input is outside the acceptable value range 0x000000 - 0xFFFFFF | ||||
| * | Some widget fixes. | Rapptz | 2019-03-19 | 2 | -7/+34 |
| | | |||||
| * | Add support for guild widget | NCPlayz | 2019-03-19 | 6 | -14/+333 |
| | | |||||
| * | Expose Metadata | NCPlayz | 2019-03-19 | 7 | -10/+260 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added access to: * `/users/@me/guilds` * `/guilds/{guild_id}` * `/guilds/{guild_id}/members/{member_id}` BREAKING CHANGE: * `get_user_info` -> `fetch_user_info` to match naming scheme. Remove useless note Remove `reverse` and corresponding documentation Update documentation to reflect #1988 Rename `get_` HTTP functions to `fetch_` Breaking Changes: * `get_message` -> `fetch_message` * `get_invite` -> `fetch_invite` * `get_user_profile` -> `fetch_user_profile` * `get_webhook_info` -> `fetch_webhook` * `get_ban` -> `fetch_ban` Fix InviteConverter, update migrating.rst Rename get_message to fetch_message | ||||
| * | Organise documentation | NCPlayz | 2019-03-19 | 30 | -412/+410 |
| | | |||||
| * | Take back ownership of files from aiohttp for retrying requests. | Rapptz | 2019-03-18 | 4 | -22/+62 |
| | | | | | Fix #1809 | ||||
| * | Minor typo fix. | Rapptz | 2019-03-18 | 1 | -1/+1 |
| | | |||||
| * | Add on_disconnect event. | Rapptz | 2019-03-18 | 2 | -0/+9 |
| | | | | | I assume this is where it has to be. Fix #1937 | ||||
| * | [commands] Walk through MRO for Cog derived classes. | Rapptz | 2019-03-17 | 1 | -23/+37 |
| | | | | | | | | This should support cog subclasses in a relatively consistent way in terms of expectations. Hopefully nothing is broken. Fixes #1950 | ||||
| * | Sorting bucket requires an integer. | Rapptz | 2019-03-17 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in private property name. | Rapptz | 2019-03-17 | 1 | -1/+1 |
| | | |||||
| * | [commands] Make Bot.cogs and Bot.extensions read-only mappings. | Rapptz | 2019-03-17 | 1 | -12/+23 |
| | | | | | | This also has the side effect of effectively documenting them for public use. | ||||
| * | Add support for store channels. | Rapptz | 2019-03-17 | 5 | -8/+150 |
| | | |||||