2833 Commits

Author SHA1 Message Date
Mikey
e66141e002
[docs] suggest presence in constructor instead of change_presence 2021-03-31 21:26:51 -04:00
apple502j
954dd09e18
Deprecate Client.logout 2021-03-31 07:30:41 -04:00
Rapptz
8a24a93010 Bring back older background task example under a new name 2021-03-30 20:29:03 -04:00
Rapptz
e359aeb122 Fix background_task example to actually work 2021-03-30 20:28:41 -04:00
Sebastian Law
5ed47cacc7
Update background_task example to use ext.tasks 2021-03-30 20:24:28 -04:00
Rapptz
0c3be9713d Raise error if position could not be resolved in GuildChannel.move 2021-03-30 04:11:06 -04:00
Rapptz
7f0db1f35a Return early if no kwargs are given to GuildChannel.move 2021-03-30 03:54:58 -04:00
Rapptz
a30ad6acf2 Ignore moving category channels to another category 2021-03-30 03:51:06 -04:00
Rapptz
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
Lilly Rose Berner
f60e91d700
Add support for fail_if_not_exists in MessageReference 2021-03-30 00:26:17 -04:00
Sebastian Law
d6501159e7
[docs] copy signature from overridden and inherited methods 2021-03-29 23:52:14 -04:00
Rapptz
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
Rapptz
c4c2cbf6d2 [commands] Remove nullability from help command implementation
Fixes #5154
2021-03-28 18:51:58 -04:00
Nadir Chowdhury
4d4c19f9b5
deprecate User.relationships 2021-03-28 18:39:15 -04:00
Edwin
31ee3fafc1
Add remove_markdown helper function 2021-03-28 18:38:34 -04:00
Rapptz
4aee7fed5d [commands] Only remove top level commands on cog load failure 2021-03-28 18:35:59 -04:00
Nihaal Sangha
a4d29e8cfd
Add scopes to utils.oauth_url 2021-03-28 06:33:24 -04:00
Mikey
d61486278f
[commands] allow arbitrary callables in cooldown 2021-03-28 06:31:51 -04:00
Maselkov
baa1ab058b
Add an optional seed parameter for Colour.random 2021-03-28 06:28:35 -04:00
Rapptz
8657edfc99 Fallback to empty string for unavailable guild __str__ 2021-03-25 09:11:00 -04:00
Rapptz
5cb5126548 Make Attachment hashable and castable to str 2021-03-25 09:08:22 -04:00
pikaninja
5a93e80e87
Implicitly cast Embed construction parameters to str 2021-03-24 23:13:57 -04:00
Rapptz
1c8d1b0289 Recreate aiohttp.FormData objects during request retries
Fixes #6531
2021-03-24 08:50:34 -04:00
Rapptz
0b19fabbf0 Remove deprecated uses of about 2021-03-24 08:36:53 -04:00
Rapptz
9af99d2634 Update issue template 2021-03-24 08:35:41 -04:00
Colin R
a6c5b04142
Clarify docs to state that on_reaction_remove requires Intents.members 2021-03-24 08:25:12 -04:00
Sebastian Law
a131e11c5e
[commands] fix documented type for Command.checks 2021-03-24 08:24:14 -04:00
Sebastian Law
a06d00f554
Make await text appear in async Member method docs 2021-03-24 08:22:50 -04:00
Alex Nørgaard
456a5dfa59
Update create_dm documentation to say it's a coroutine 2021-03-24 08:19:05 -04:00
Nadir Chowdhury
8d66ced02c
[docs] Conveter -> Converter 2021-03-24 08:18:11 -04:00
z03h
fbb7ac6be1
Add roles to guild.estimate_pruned_members 2021-03-24 08:17:34 -04:00
jack1142
caa3b4e8f4
[commands] Include group args in command signature 2021-03-24 08:16:23 -04:00
Arnav Jindal
bd29795f92
[docs] Grammar fixes for intents.rst 2021-03-24 08:13:42 -04:00
Steve C
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
Sebastian Law
a30a694e36
[commands] fix Context.channel property documented type 2021-03-13 01:46:31 -05:00
Nadir Chowdhury
7d345e8e4e
remove trailing whitespace 2021-03-13 00:42:25 -05:00
Nihaal Sangha
a3f700c11f
Fix references to snowflakes being max 21 long 2021-03-02 19:04:03 -05:00
Nadir Chowdhury
d01500bccd
Fix typo with guild_discovery_grace_period_final_warning 2021-03-02 06:45:24 -05:00
TheOneMusic
259c3909a8
Fix Permissions.all_channel documentation to link attributes 2021-03-01 08:57:28 -05:00
Nadir Chowdhury
31bbf7434b
Allow AuditLogEntry to be Hashable 2021-03-01 08:55:53 -05:00
Rapptz
4c4d75dc29 Disallow empty sequences in Guild.query_members user_id parameter 2021-02-28 23:56:14 -05:00
Sebastian Law
a2730a32dc
Add guild_id attribute to RawMessageUpdateEvent 2021-02-28 23:55:37 -05:00
Sebastian Law
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
xPolar
6c40e3b837
Update docs for discord.Invite.max_uses
This mentions the unlimited uses aspect.
2021-02-28 23:35:05 -05:00
Bryan Forbes
c325918ae6
Only run main() if the module is being executed as a script 2021-02-28 23:33:18 -05:00
TheOneMusic
9c52432274
Update permission class methods to match Discord UI 2021-02-28 23:30:08 -05:00
Nadir Chowdhury
63ec23bac2
Code optimisations and refactoring via Sourcery 2021-02-24 21:26:51 -05:00
Nadir Chowdhury
e090ee4308
Fix NameError with invoked_parents 2021-02-24 21:15:10 -05:00
SuzuZusu
b903066e4d
Allow for callable class factories in abc.Connectable.connect 2021-02-24 21:14:42 -05:00
sudosnok
01d8502c83
[commands] Added tribool behaviour to HelpCommand.verify_checks 2021-02-24 05:40:35 -05:00