| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | Fix NameError in Embed.to_dict | Rapptz | 2019-03-17 | 1 | -1/+1 |
| | | |||||
| * | Fix embed to_dict timestamp handling for python 3.5 | Michael H | 2019-03-17 | 1 | -1/+4 |
| | | | | | resolves #1992 | ||||
| * | Fix pagination of huge command help messages (> ~2,000 chars) | slice | 2019-03-16 | 1 | -2/+12 |
| | | | | | | | | | | | Previously, calls to add_line in add_command_formatting of default help commands would fail if the command's help message would overflow the current page. This would also result in silent failure as the RuntimeError raised from add_line is never caught. This patch adds behavior that adds lines individually should it raise, which guarantees safe pagination as long as every line is smaller than the maximum page size, which is highly unlikely. | ||||
| * | Consider news channel type as a TextChannel | Jeremy "EndenDragon" Zhang | 2019-03-16 | 1 | -1/+1 |
| | | |||||
| * | Fix documentation linking issue in Messageables and Context | Rapptz | 2019-03-16 | 2 | -31/+31 |
| | | |||||
| * | [commands] Rename it to Context.send_help for consistency. | Rapptz | 2019-03-16 | 1 | -2/+2 |
| | | |||||
| * | [commands] Add Context.show_help helper to use the HelpCommand set. | Rapptz | 2019-03-16 | 1 | -0/+67 |
| | | | | | Fixes #1983 | ||||
| * | [commands] Optimise GroupMixin.get_command for the no space case. | Rapptz | 2019-03-16 | 1 | -0/+4 |
| | | | | | Comes at a 30ns slowdown for the space case, however. | ||||
| * | [commands] Assign context inside HelpCommand.prepare_help_command | Rapptz | 2019-03-16 | 1 | -3/+9 |
| | | |||||
| * | [commands] Add HelpCommand.get_bot_mapping helper. | Rapptz | 2019-03-16 | 1 | -5/+11 |
| | | |||||
| * | [commands] Return result of send_group_help and send_command_help | Rapptz | 2019-03-16 | 1 | -2/+2 |
| | | |||||
| * | Update URL in embed badge. | Rapptz | 2019-03-16 | 1 | -2/+2 |
| | | |||||
| * | Add a README.ja.rst. | Episword | 2019-03-16 | 1 | -0/+114 |
| | | |||||
| * | Translated some .po files. | Episword | 2019-03-16 | 16 | -6149/+2242 |
| | | |||||
| * | Update Japanese .po files | Rapptz | 2019-03-16 | 3 | -689/+1936 |
| | | |||||
| * | Change superclass to subclass in some documentation | Kaeptm Blaubaer | 2019-03-16 | 3 | -10/+10 |
| | | |||||
| * | Update README | Rapptz | 2019-03-16 | 1 | -44/+54 |
| | | |||||
| * | [commands] Add back dm_help tribool for the provided HelpCommands | Rapptz | 2019-03-16 | 1 | -0/+42 |
| | | | | | Also add a dm_help_threshold integer to control the length. | ||||
| * | [commands] Add commands.Paginator.__len__ | Rapptz | 2019-03-16 | 1 | -0/+10 |
| | | |||||
| * | Fix Embed.to_dict to work with TZ aware datetime objects. | Rapptz | 2019-03-15 | 1 | -1/+1 |
| | | |||||
| * | [commands] Redesign HelpFormatter into HelpCommand | Rapptz | 2019-03-15 | 7 | -480/+1259 |
| | | | | | Part of #1938 | ||||
| * | [commands] Add Cog.description to get the clean docstring. | Rapptz | 2019-03-14 | 1 | -0/+9 |
| | | |||||
| * | [commands] Add Cog.qualified_name to query the specified cog name. | Rapptz | 2019-03-13 | 1 | -0/+5 |
| | | |||||
| * | Support path-like objects in Attachment.save. | Rapptz | 2019-03-13 | 1 | -5/+6 |
| | | | | | Fix #1958 | ||||
| * | Add support for reading guild descriptions | Nadir Chowdhury | 2019-03-13 | 2 | -3/+10 |
| | | | | Added `Guild.description` and `PartialInviteGuild.description`. | ||||
| * | Fix imports | Nadir Chowdhury | 2019-03-13 | 1 | -4/+4 |
| | | | | | Removed unnecessary Object import. Added `snowflake_time` and `InvalidArgument` | ||||
| * | [commands] Properly handle typing.Optional as last positional parameter | Harmon | 2019-03-13 | 1 | -0/+2 |
| | | |||||
| * | Add Embed.copy to do a copy on an embed object. | Rapptz | 2019-03-13 | 1 | -0/+4 |
| | | |||||
| * | Add Embed.__len__ to query total character size of an embed. | Rapptz | 2019-03-13 | 1 | -0/+31 |
| | | |||||
| * | Expose Embed.from_data as Embed.from_dict | Rapptz | 2019-03-13 | 3 | -3/+17 |
| | | | | | This is a breaking change. | ||||
| * | Handle type updates in TextChannel._update for news channels. | Rapptz | 2019-03-12 | 1 | -0/+1 |
| | | |||||
| * | [commands] Support staticmethod listeners and disallow them in commands | Rapptz | 2019-03-12 | 1 | -5/+18 |
| | | |||||
| * | Add Category.create_text_channel/Category.create_voice_channel (#1976) | Nadir Chowdhury | 2019-03-12 | 1 | -0/+14 |
| | | | | Fixes #1971 | ||||