aboutsummaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Fix pluralization errors in various filesEhren Julien-Neitzert2019-05-231-1/+1
| | | | | * Replaced instances of 'return an' with 'returns an' * fixed pluralization errors
* Update on_group_join docsapple502j2019-05-181-2/+1
|
* Add India region to VoiceRegionapple502j2019-05-131-0/+3
|
* Version bump to v1.1.1v1.1.1Rapptz2019-05-111-0/+15
|
* Add changelog for v1.1.0Rapptz2019-05-103-0/+71
|
* Minor nits in Discord Converters section of the docs.Rapptz2019-05-091-1/+2
|
* Document remaining public enums.NCPlayz2019-05-091-17/+110
| | | | | | | | | - UserContentFilter - FriendFlags - PremiumType - Theme UserFlags is not documented as though it is only used internally.
* Add cached_message to on_raw_message_edit eventVexs2019-05-091-0/+3
| | | | Also add documentation for this behavior
* Translation sync with CrowdinRapptz2019-05-0418-11331/+9335
|
* Actually use multiple checks in the examples for checks.Rapptz2019-05-011-0/+2
|
* [tasks] Add way to query cancellation state for Loop.after_loopRapptz2019-04-301-0/+31
| | | | Fixes #2121
* [tasks] Remove support for awaitables due to gotchas.Rapptz2019-04-291-20/+0
| | | | Fixes #2079
* Added missing get_role method to the faq.Tarek13372019-04-291-0/+1
|
* voice room → voice channel in event documentationRapptz2019-04-251-2/+2
|
* [commands] Add custom exception classes for built-in checksVexs2019-04-201-0/+24
| | | | | | | | Added: * MissingRole * BotMissingRole * MissingAnyRole * BotMissingAnyRole
* Make context documentation in migration a bit more clear.Rapptz2019-04-181-7/+11
|
* Add support for <:name:id> format for adding reactionsVexs2019-04-171-2/+2
| | | | Adjust FAQ to match.
* add read-only cached_messages property to Clientkhazhyk2019-04-171-2/+4
| | | | For those of us who want access to this sweet trove of zero hop messages
* [commands] Add new MessageConverter to commands prose page.Rapptz2019-04-171-0/+2
|
* [commands] Add MessageConverter to fetch messages by URL or ID.retke2019-04-171-0/+3
|
* Fix typo in on_raw_reaction_remove docs.Rapptz2019-04-141-1/+1
|
* Improvements to intro docs.Dante Dam2019-04-121-7/+7
|
* Remove "needs python 3.5+" from async iter sectionapple502j2019-04-121-2/+1
|
* [tasks] Add before_loop and after_loop decoratorsRapptz2019-04-121-3/+45
|
* Update FAQ with some common tagsVexs2019-04-121-4/+70
| | | | | | | Pointed references to random.cat to use their aws api Added details about custom and unicode emojis to how to add a reaction Added watching example to presence changing Added new fetch methods to specific model FAQ
* [tasks] Document version addedRapptz2019-04-111-0/+2
|
* [tasks] Rename Loop.run to Loop.start to avoid blocking connotationsRapptz2019-04-111-3/+3
|
* [tasks] Add a new background helper 'tasks' extension.Rapptz2019-04-112-0/+83
|
* [commands] Fix references in Bot to actually link.Rapptz2019-04-101-1/+4
| | | | Exceptions can't seem to link due to a bug in Sphinx.
* Update changelogv1.0.1Rapptz2019-04-102-1/+13
|
* Fix broken documentation attributeSteve C2019-04-091-1/+1
|
* Update Japanese translation files.Rapptz2019-04-088-3488/+8740
|
* Fix documentation so Sphinx can build semi-cleanly.Rapptz2019-04-081-1/+1
|
* Remove manual documentation for AppInfoRapptz2019-04-081-47/+0
|
* Fix long-standing issue with user updates not dispatching properly.Rapptz2019-04-081-1/+13
| | | | | | | | | | | | | | | | | | | | | | This fix is long coming. For a long time due to the addition of a global user cache, the on_member_update event would only have the updated user in the very first dispatch due to a quirk in the reference only being updated once. In order to fix this issue two things had to change: 1. There had to be a new event, `on_user_update` to complement the equivalent member event. 2. Unnecessary copies of User had to be removed to compensate for the performance hit from the diffing. While doing these two fixes I also re-evaluated some more unnecessary copies done during the PRESENCE_UPDATE to add member case while fetch_offline_members=False is set or due to chunking issues. The number of copies was brought down from 2 to 1, discounting the original Member creation. Unsure on the benefits of this one, however. N.B: this doesn't change the pre-existing behaviour of on_member_update
* 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
|