aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [commands] Walk through MRO for Cog derived classes.Rapptz2019-03-171-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.Rapptz2019-03-171-1/+1
|
* Fix typo in private property name.Rapptz2019-03-171-1/+1
|
* [commands] Make Bot.cogs and Bot.extensions read-only mappings.Rapptz2019-03-171-12/+23
| | | | | This also has the side effect of effectively documenting them for public use.
* Add support for store channels.Rapptz2019-03-175-8/+150
|
* Fix NameError in Embed.to_dictRapptz2019-03-171-1/+1
|
* Fix embed to_dict timestamp handling for python 3.5Michael H2019-03-171-1/+4
| | | | resolves #1992
* Fix pagination of huge command help messages (> ~2,000 chars)slice2019-03-161-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 TextChannelJeremy "EndenDragon" Zhang2019-03-161-1/+1
|
* Fix documentation linking issue in Messageables and ContextRapptz2019-03-162-31/+31
|
* [commands] Rename it to Context.send_help for consistency.Rapptz2019-03-161-2/+2
|
* [commands] Add Context.show_help helper to use the HelpCommand set.Rapptz2019-03-161-0/+67
| | | | Fixes #1983
* [commands] Optimise GroupMixin.get_command for the no space case.Rapptz2019-03-161-0/+4
| | | | Comes at a 30ns slowdown for the space case, however.
* [commands] Assign context inside HelpCommand.prepare_help_commandRapptz2019-03-161-3/+9
|
* [commands] Add HelpCommand.get_bot_mapping helper.Rapptz2019-03-161-5/+11
|
* [commands] Return result of send_group_help and send_command_helpRapptz2019-03-161-2/+2
|
* Update URL in embed badge.Rapptz2019-03-161-2/+2
|
* Add a README.ja.rst.Episword2019-03-161-0/+114
|
* Translated some .po files.Episword2019-03-1616-6149/+2242
|
* Update Japanese .po filesRapptz2019-03-163-689/+1936
|
* Change superclass to subclass in some documentationKaeptm Blaubaer2019-03-163-10/+10
|
* Update READMERapptz2019-03-161-44/+54
|
* [commands] Add back dm_help tribool for the provided HelpCommandsRapptz2019-03-161-0/+42
| | | | Also add a dm_help_threshold integer to control the length.
* [commands] Add commands.Paginator.__len__Rapptz2019-03-161-0/+10
|
* Fix Embed.to_dict to work with TZ aware datetime objects.Rapptz2019-03-151-1/+1
|
* [commands] Redesign HelpFormatter into HelpCommandRapptz2019-03-157-480/+1259
| | | | Part of #1938
* [commands] Add Cog.description to get the clean docstring.Rapptz2019-03-141-0/+9
|
* [commands] Add Cog.qualified_name to query the specified cog name.Rapptz2019-03-131-0/+5
|
* Support path-like objects in Attachment.save.Rapptz2019-03-131-5/+6
| | | | Fix #1958
* Add support for reading guild descriptionsNadir Chowdhury2019-03-132-3/+10
| | | Added `Guild.description` and `PartialInviteGuild.description`.
* Fix importsNadir Chowdhury2019-03-131-4/+4
| | | | Removed unnecessary Object import. Added `snowflake_time` and `InvalidArgument`
* [commands] Properly handle typing.Optional as last positional parameterHarmon2019-03-131-0/+2
|
* Add Embed.copy to do a copy on an embed object.Rapptz2019-03-131-0/+4
|
* Add Embed.__len__ to query total character size of an embed.Rapptz2019-03-131-0/+31
|
* Expose Embed.from_data as Embed.from_dictRapptz2019-03-133-3/+17
| | | | This is a breaking change.
* Handle type updates in TextChannel._update for news channels.Rapptz2019-03-121-0/+1
|
* [commands] Support staticmethod listeners and disallow them in commandsRapptz2019-03-121-5/+18
|
* Add Category.create_text_channel/Category.create_voice_channel (#1976)Nadir Chowdhury2019-03-121-0/+14
| | | Fixes #1971
* [commands] Refactor quoted_word free function to a StringView method.Rapptz2019-03-122-88/+85
| | | | | Technically a breaking change, however this interface was not documented or guaranteed to exist.
* [commands] Separate view parsing errors from BadArgument.Rapptz2019-03-123-6/+76
| | | | | | | | This causes them to be raised from a new exception named ArgumentParsingError with 3 children for ease with i18n. This is technically a breaking change since it no longer derives from BadArgument, though catching UserInputError will prevent this change from affecting the user.
* Add exception hierarchy to the documentation.Rapptz2019-03-125-3/+85
|
* Revert default parameter use_cached of Attachment.save back to False.Rapptz2019-03-101-1/+1
| | | | Fix #1973
* Fix volume command in basic voice exampleGeroyuni2019-03-091-1/+1
| | | source.volume takes floating point percentages, e.g. 1.0 for 100%
* Moved http.close to before _closed.setNCPlayz2019-03-091-2/+1
|
* Add support for guild bannersSnowyLuma2019-03-094-11/+86
| | | | | | | | Document banner attribute of Guild and Invite Update discord/utils.py Co-Authored-By: SnowyLuma <[email protected]>
* Add support for guild descriptionsTarek13372019-03-082-1/+4
|
* Add support for guild news channels.Rapptz2019-03-083-2/+14
|
* Bump websockets version to 7.0Rapptz2019-03-081-1/+1
| | | | Should be fine. Hopefully. Fix #1787
* Remove outdated playlist.py example.Rapptz2019-03-081-246/+0
| | | | Fixes #1870
* guild.py: change word in create_role's docstringnumbermaniac2019-03-081-1/+1
|