e66141e002
[docs] suggest presence in constructor instead of change_presence
2021-03-31 21:26:51 -04:00
954dd09e18
Deprecate Client.logout
2021-03-31 07:30:41 -04:00
8a24a93010
Bring back older background task example under a new name
2021-03-30 20:29:03 -04:00
e359aeb122
Fix background_task example to actually work
2021-03-30 20:28:41 -04:00
5ed47cacc7
Update background_task example to use ext.tasks
2021-03-30 20:24:28 -04:00
0c3be9713d
Raise error if position could not be resolved in GuildChannel.move
2021-03-30 04:11:06 -04:00
7f0db1f35a
Return early if no kwargs are given to GuildChannel.move
2021-03-30 03:54:58 -04:00
a30ad6acf2
Ignore moving category channels to another category
2021-03-30 03:51:06 -04:00
b850c9cd5d
Add GuildChannel.move helper method to help with moving channels
...
Moving channels is seen as a complicated task, so hopefully this
abstracts a lot of it for users. There is no bulk move helper yet
since I'm unsure how the API for that should be.
2021-03-30 03:21:09 -04:00
f60e91d700
Add support for fail_if_not_exists in MessageReference
2021-03-30 00:26:17 -04:00
d6501159e7
[docs] copy signature from overridden and inherited methods
2021-03-29 23:52:14 -04:00
862d509d2e
[commands] Add support for stripping whitespace after the prefix
...
This is configured with the strip_after_prefix option in `Bot.__init__`
2021-03-28 21:21:09 -04:00
c4c2cbf6d2
[commands] Remove nullability from help command implementation
...
Fixes #5154
2021-03-28 18:51:58 -04:00
4d4c19f9b5
deprecate User.relationships
2021-03-28 18:39:15 -04:00
31ee3fafc1
Add remove_markdown helper function
2021-03-28 18:38:34 -04:00
4aee7fed5d
[commands] Only remove top level commands on cog load failure
2021-03-28 18:35:59 -04:00
a4d29e8cfd
Add scopes to utils.oauth_url
2021-03-28 06:33:24 -04:00
d61486278f
[commands] allow arbitrary callables in cooldown
2021-03-28 06:31:51 -04:00
baa1ab058b
Add an optional seed parameter for Colour.random
2021-03-28 06:28:35 -04:00
8657edfc99
Fallback to empty string for unavailable guild __str__
2021-03-25 09:11:00 -04:00
5cb5126548
Make Attachment hashable and castable to str
2021-03-25 09:08:22 -04:00
5a93e80e87
Implicitly cast Embed construction parameters to str
2021-03-24 23:13:57 -04:00
1c8d1b0289
Recreate aiohttp.FormData objects during request retries
...
Fixes #6531
2021-03-24 08:50:34 -04:00
0b19fabbf0
Remove deprecated uses of about
2021-03-24 08:36:53 -04:00
9af99d2634
Update issue template
2021-03-24 08:35:41 -04:00
a6c5b04142
Clarify docs to state that on_reaction_remove requires Intents.members
2021-03-24 08:25:12 -04:00
a131e11c5e
[commands] fix documented type for Command.checks
2021-03-24 08:24:14 -04:00
a06d00f554
Make await
text appear in async Member method docs
2021-03-24 08:22:50 -04:00
456a5dfa59
Update create_dm documentation to say it's a coroutine
2021-03-24 08:19:05 -04:00
8d66ced02c
[docs] Conveter -> Converter
2021-03-24 08:18:11 -04:00
fbb7ac6be1
Add roles to guild.estimate_pruned_members
2021-03-24 08:17:34 -04:00
caa3b4e8f4
[commands] Include group args in command signature
2021-03-24 08:16:23 -04:00
bd29795f92
[docs] Grammar fixes for intents.rst
2021-03-24 08:13:42 -04:00
7836046621
Mark User.avatar_url as attribute in Intents.members docstring
...
The line currently comes out to
`User.avatar (User.avatar_url() and User.avatar_url_as())`
but `User.avatar_url` is not callable.
2021-03-13 01:47:06 -05:00
a30a694e36
[commands] fix Context.channel property documented type
2021-03-13 01:46:31 -05:00
7d345e8e4e
remove trailing whitespace
2021-03-13 00:42:25 -05:00
a3f700c11f
Fix references to snowflakes being max 21 long
2021-03-02 19:04:03 -05:00
d01500bccd
Fix typo with guild_discovery_grace_period_final_warning
2021-03-02 06:45:24 -05:00
259c3909a8
Fix Permissions.all_channel documentation to link attributes
2021-03-01 08:57:28 -05:00
31bbf7434b
Allow AuditLogEntry to be Hashable
2021-03-01 08:55:53 -05:00
4c4d75dc29
Disallow empty sequences in Guild.query_members user_id parameter
2021-02-28 23:56:14 -05:00
a2730a32dc
Add guild_id attribute to RawMessageUpdateEvent
2021-02-28 23:55:37 -05:00
f7a4bef4ff
[tasks] remove redundant condition in Loop.next_iteration
...
self._task is only None if the Loop has never been started before,
which means None should be returned always, regardless of how
many seconds was passed into the constructor
this didn't break anything before because self._next_iteration will
be None as well if self._task is None.
2021-02-28 23:54:44 -05:00
6c40e3b837
Update docs for discord.Invite.max_uses
...
This mentions the unlimited uses aspect.
2021-02-28 23:35:05 -05:00
c325918ae6
Only run main() if the module is being executed as a script
2021-02-28 23:33:18 -05:00
9c52432274
Update permission class methods to match Discord UI
2021-02-28 23:30:08 -05:00
63ec23bac2
Code optimisations and refactoring via Sourcery
2021-02-24 21:26:51 -05:00
e090ee4308
Fix NameError with invoked_parents
2021-02-24 21:15:10 -05:00
b903066e4d
Allow for callable class factories in abc.Connectable.connect
2021-02-24 21:14:42 -05:00
01d8502c83
[commands] Added tribool behaviour to HelpCommand.verify_checks
2021-02-24 05:40:35 -05:00