Tarek
f2fa613057
Fix minor markdown typo in migrating.rst
5 years ago
NCPlayz
3c9bcc2851
Improve documentation
6 years ago
Rapptz
c3bad4eeab
Make context documentation in migration a bit more clear.
6 years ago
khazhyk
b1fae0861a
add read-only cached_messages property to Client
For those of us who want access to this sweet trove of zero hop messages
6 years ago
Rapptz
d48a424f6f
Fix mistake in documentation.
6 years ago
NCPlayz
f507f508a2
Expose Metadata
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
6 years ago
Rapptz
3527203e07
[commands] Redesign HelpFormatter into HelpCommand
Part of #1938
6 years ago
Rapptz
a8dd4a826f
Document listener changes in the migrating docs.
6 years ago
Rapptz
caf3d17d4a
Rework entire cog system and partially document it and extensions.
6 years ago
SnowyLuma
e89e7dfe93
Add support for multiple activities
7 years ago
Rapptz
3d03dbc451
Change internal role storage in Guild to a dict instead of a list.
This adds the following APIs:
* Guild.get_role
This removes the following APIs:
* Guild.role_hierarchy
To compensate for the removed APIs, Guild.roles is now a sorted list
based on hierarchy. The first element will always be the @everyone
role.
This speeds up access at the cost of some memory, theoretically.
7 years ago
Ben Mintz
184c4302c7
docs/mimgrating.rst: CPython 3.5.2 is not supported!
The minimum version supported by aiohttp is CPython 3.5.3, not 3.5.2.
Fixes #1344 .
7 years ago
Rapptz
f25091efe1
Drop support for Python 3.4 and make minimum version 3.5.2.
7 years ago
Rapptz
857e30c68e
Add some documentation for the Game to Activity breaking change.
7 years ago
Rapptz
4fef6fc4b0
Fix minor typo in migrating documentation.
7 years ago
Tobotimus
3112e1c17e
Add intersphinx
7 years ago
Rapptz
53b4890435
Add category support.
This adds:
* CategoryChannel, which represents a category
* Guild.by_category() which traverses the channels grouping by category
* Guild.categories to get a list of categories
* abc.GuildChannel.category to get the category a channel belongs to
* sync_permissions keyword argument to abc.GuildChannel.edit to sync
permissions with a pre-existing or new category
* category keyword argument to abc.GuildChannel.edit to move a channel
to a category
8 years ago
Nick
4db76c6c6b
Switched places of user and reaction in wait_for example
8 years ago
Gorialis
80586cb081
Minor fixes in migrating doc
8 years ago
Rapptz
434d6dc347
Fix extraneous parentheses in Client.emojis render in migrating docs.
8 years ago
SinisterRectus
8acf3d01ce
Remove GuildChannel.is_default
8 years ago
Rapptz
e493f1f2f4
Remove Guild.create_invite too since it relies on a default channel.
8 years ago
Rapptz
3dc1195637
Remove Guild.default_channel
The concept no longer exists.
8 years ago
Rapptz
c98443e9aa
Fix wrong order in migrating docs.
8 years ago
Rapptz
51429f98e8
Fix typo in migrating page.
8 years ago
Rapptz
c23ef9e8a4
[commands] Add __global_check_once to list of cog functions.
8 years ago
Rapptz
717f11d635
[commands] Add Bot.check_once for a global check that is called once.
There is a counterpart for this in cogs, called __global_check_once.
This allows for predicates that would filter a command globally that
do not necessarily require rechecking in the case of e.g. the help
command such as blocking users or blocking channels.
8 years ago
Rapptz
0f7c1e09b0
Fix mixed order in migrating docs.
8 years ago
Rapptz
bef636e1e3
Fix mistake in migrating docs.
8 years ago
Rapptz
d85e479be6
Minor fix in migrating page.
8 years ago
Rapptz
95451c35e7
Document Message.embeds and Message.attachments changes.
8 years ago
Rapptz
34815a43f4
Permissions.view_audit_logs -> Permissions.view_audit_log
8 years ago
Rapptz
a47ded6e49
Don't expose Client.messages
Not entirely sure why it was exposed in the first place. Most uses with
it essentially boiled down to mis-usage when they meant to use the
/messages endpoint (via Client.logs_from or Messageable.history) or
complaining about the partial data woes that came from it.
8 years ago
Rapptz
e1263a585a
Mention User.avatar_url change in migration page.
8 years ago
Rapptz
1f1ac8f750
Mention on_member_ban event change.
8 years ago
Rapptz
f588876587
Use Python3Lexer instead of PythonLexer for pygments.
8 years ago
Rapptz
8a49a3a74f
Update migrating page with new extension information.
8 years ago
Rapptz
3cb680159e
Add __unload to the special cog method list.
8 years ago
Rapptz
7a84661312
Rename Colour.to_tuple to Colour.to_rgb.
8 years ago
Rapptz
d80e08c1c6
Fix all broken cross references in the migrating page... again.
8 years ago
Rapptz
2d465d9b3c
Fix dead links in the migrating page.
8 years ago
Rapptz
c45d18a6ea
Add note about upgraded dependencies in the migrating page.
8 years ago
Rapptz
de00573288
Fix some broken cross references in the migrating page.
8 years ago
Rapptz
cacd49b039
Be more consistent with period placements.
8 years ago
Rapptz
c6e1629011
Make images in the discord intro have consistent dimensions.
8 years ago
Rapptz
a93145d1f0
Fix dead cross-reference links in the migrating page.
8 years ago
Rapptz
b44bba6ee6
First pass at documentation reform.
8 years ago
Rapptz
72e84a1b47
Change all email/password pair examples to use token.
9 years ago
Rapptz
94d31834fc
Change enumerators into enumerations to please Voltana.
9 years ago
Rapptz
8b1854e759
Add and remove some of the on_socket_* events.
on_socket_raw_receive and on_socket_raw_send were added back in an odd
way. The rest of them such as on_socket_closed, on_socket_opened, and
on_socket_receive were removed.
9 years ago