aboutsummaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* Add some version guarantees to the documentation.Rapptz2019-04-084-6/+45
|
* simplify HistoryIterator message orderingkhazhyk2019-04-071-2/+2
| | | | | | | | | | | | | | | | | | | | rename reverse -> oldest_first, which is more obvious what it does. Then, honor it entirely - if you specify no `after` endpoint, we default to the beginning of message history, similar to how `before` defaults to the end of message history. This is a breaking change, and will change the behavior of any iterator that previously would have been returning messages in a weird order for limits over 100 `for msg in history(reversed=True, limit=300)` would return the newest 300 messages, in a messed up order (100..0, 200..100, 300..200). `for msg in history(oldest_first=True, limit=300)` will now return the oldest 300 messages in order. And so on. `for msg in history(after=msg)` is unchanged, this previously would return the oldest 100 messages after `msg`, oldest->newest order, and still will.
* Add helpers to escape markdown and mentions from text.Rapptz2019-04-061-0/+5
| | | | Fixes #1673
* Redesign bulk delete eventsVexs2019-04-061-9/+31
| | | | | | | | | 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.NCPlayz2019-04-061-0/+9
| | | | | | | | | | | 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
* Fix mistake in documentation.Rapptz2019-03-201-1/+1
|
* Update docs, mostly Inviting Your Botapple502j2019-03-2010-39/+35
|
* [commands] Redesign extension exception flow.Rapptz2019-03-191-0/+25
| | | | | | | | | | | | | | | | 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.Rapptz2019-03-191-4/+3
| | | | Also do atomic loading in Bot.load_extension
* Some widget fixes.Rapptz2019-03-191-0/+19
|
* Expose MetadataNCPlayz2019-03-191-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 documentationNCPlayz2019-03-191-5/+5
|
* Minor typo fix.Rapptz2019-03-181-1/+1
|
* Add on_disconnect event.Rapptz2019-03-181-0/+8
| | | | I assume this is where it has to be. Fix #1937
* Add support for store channels.Rapptz2019-03-171-0/+4
|
* 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-161-5/+5
|
* [commands] Redesign HelpFormatter into HelpCommandRapptz2019-03-152-4/+70
| | | | Part of #1938
* [commands] Separate view parsing errors from BadArgument.Rapptz2019-03-121-0/+16
| | | | | | | | 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
|
* Add support for guild news channels.Rapptz2019-03-081-0/+3
|
* Fix non-working example in commands documentation.Rapptz2019-03-061-1/+1
|
* Update Japanese .po files.Rapptz2019-02-244-192/+821
|
* [commands] Fix bug in behaviour in the cog inspection methods.Rapptz2019-02-231-1/+1
|
* Document listener changes in the migrating docs.Rapptz2019-02-231-0/+6
|
* Rework entire cog system and partially document it and extensions.Rapptz2019-02-236-25/+275
|
* Translated ext.commands.HelpFormatter class.cod2019-02-191-4/+41
| | | | ext/commands/api.po
* Update Japanese .po filesRapptz2019-02-185-2975/+3668
|
* Add guild_integrations_update eventCraftSpider2019-02-181-0/+6
|
* Expose more information from partial invites, along with counts.Rapptz2019-02-121-0/+11
| | | | | | | | | | | | | This adds the following information. * `PartialInviteGuild` to replace `Object` patching * `PartialInviteChannel` to replace `Object` patching * Invite.approximate_member_count and Invite.approximate_presence_count The new partial objects provide better documentation on what is expected when you fetch random invites. Fixes #1830
* Fix typo in API documentation.stuarth2019-02-061-1/+1
|
* Remove notes about Client.messagesXua2019-02-061-5/+5
| | | Since `Client.messages` no longer exists, I think we should remove the note about the cache being named that.
* Bumped copyright years to 2019.Dante Dam2019-01-2812-12/+12
|
* Fix the Context.message example to actually use ctx.messageChris Rrapi2019-01-281-3/+2
|
* Fix user/user_id documentation for reaction remove eventsMusicOnline2019-01-281-1/+1
|
* Fix documentation for NotificationLevelChris R2018-11-261-2/+2
|
* Add support for default notification level in audit logs and Guild.editRapptz2018-11-251-1/+7
|
* Add Guild.default_notificationsChris2018-11-241-0/+11
|
* Fix is_in_guild example checkLyricLy2018-11-241-1/+1
|
* Translated some parts of the documentation to Japanese.Episword2018-11-244-2414/+2543
| | | | Mainly files api.po, migrating.po, commands api.po and commands.po.
* Outline the logic of `bool` convertersscragly2018-11-241-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 Convertersscragly2018-11-241-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.
* Add support for multiple activitiesSnowyLuma2018-11-242-3/+3
|
* add support for Bug Hunter and Early Supporter flagsbmintz2018-11-241-0/+6
|
* Revert "Rework documentation to not duplicate inherited members."Rapptz2018-10-111-0/+42
| | | | This reverts commit 96981210b3415e15446db0b702b07fef25c8b680.
* Remove "Is there any documentation for ext.commands?" FAQMusicOnline2018-10-051-12/+0
|
* Update set "Playing" status FAQMusicOnline2018-10-051-4/+11
|
* Rework documentation to not duplicate inherited members.Rapptz2018-10-031-42/+0
| | | | This will probably be reverted in 1 week.
* Add support for AuditLogDiff.slowmode_delay.Rapptz2018-09-251-6/+13
|