2800 Commits

Author SHA1 Message Date
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
Sebastian Law
2f15e7d8e4
fix mention_author in send causing unexpected allowed mentions 2021-02-24 03:06:44 -05:00
Arthaxeres
53bf1919c7
Fix docstring for Guild.create_role 2021-02-24 02:06:02 -05:00
Nadir Chowdhury
fb773dc1dd
Add remaining template endpoints 2021-02-23 03:58:03 -05:00
Nadir Chowdhury
6f748e5da5
Add remaining v6 message types 2021-02-23 03:57:11 -05:00
Alex Nørgaard
7f05f7f6c0
Add converter example 2021-02-23 03:54:31 -05:00
Sebastian Law
48b748e340 [commands] properly assign ctx.invoked_with with ctx.
resolves #6461
2021-02-23 03:39:08 -05:00
Sebastian Law
1afc127458 [commands] Add Context.invoked_parents 2021-02-23 03:39:08 -05:00
Nadir Chowdhury
427e387a2f
Deprecate non-bot methods 2021-02-23 03:36:37 -05:00
Kaylynn Morgan
1cbc537734
[commands] Allow relative paths when handling extensions 2021-02-23 03:29:04 -05:00
Sebastian Law
cc55a28be5
Fix typo in Guild.fetch_member docs 2021-02-22 08:51:34 -05:00
Rapptz
abfc07f968 Fix up previous PR mistake with intentional backslashes 2021-02-21 07:35:31 -05:00
Sebastian Law
a0c1d6f6c5
Fix backslashes showing up in the docs 2021-02-21 07:32:11 -05:00
Sebastian Law
ceab8ff638
[tasks] make __call__ actually appear in the docs 2021-02-21 07:19:10 -05:00
Nadir Chowdhury
6c08f3d344
Add "Secret" channel/emoji example 2021-02-21 00:16:37 -05:00
Maya
66b834b332
Document BanEntry 2021-02-21 00:12:30 -05:00
Sebastian Law
b86073fac3
Document behavior of on_disconnect 2021-02-20 20:47:29 -05:00
sudosnok
27c7fb6aed
Add User.mutual_guilds 2021-02-20 19:29:19 -05:00
Kowlin
0203d0339b
Update issue templates for migration 2021-02-19 18:49:49 -05:00
Rapptz
a8f44174ba Add Permissions.use_slash_commands 2021-02-18 07:28:37 -05:00
Rapptz
272339d5e6 Add support for the new permission serialization scheme. 2021-02-18 07:26:20 -05:00
Riley Shaw
fafc3d9185
Fix ZeroDivisionError in DiscordVoiceWebSocket.average_latency 2021-02-18 06:53:08 -05:00
Rapptz
88c23125ff Allow CustomActivity emoji to be constructed as documented.
Fix #4049
2021-02-18 00:43:19 -05:00
Rapptz
0cd1a88316 Clarify Message.nonce documentation
Fix #2451
2021-02-18 00:23:58 -05:00
Bryan Forbes
16e0adb315
[commands] Handle positional-only parameters in bot commands 2021-02-17 23:48:09 -05:00
Michael H
08d45cc2ab
Update docs to be clearer about discord limitations 2021-02-17 07:33:17 -05:00
SuzuZusu
491b426205
Fix documentation with reference in GroupChannel.permissions_for 2021-02-17 04:16:38 -05:00
Rapptz
a0404807d5 [commands] Add support for rgb function in ColourConverter
This also adds support for 3 digit hex.

Fixes #6374
2021-02-07 07:18:56 -05:00
Alex Nørgaard
68eb844d48
[commands] Add discord.Guild converter and GuildNotFound error
* Add discord.Guild converter and GuildNotFound error

* note for lack of disambiguation in Guilds with duplicate names, and removed the possibility of returning None

* edited converter to use `utils.get` over `utils.find` and docs edited with Converter and Exception.
2021-02-07 05:32:33 -05:00
Peter Delevoryas
af67256949
Ensure Message.call is None by default
`Message` has an attribute `call` which is claimed to have type
`Optional[CallMessage]`. 

But `Message` doesn't actually ensure that `call` is initialized to a value in
`__init__`. This commit fixes that inconsistency.
2021-02-06 05:42:22 -05:00
Rapptz
adae90400f Some grammar nits 2021-02-02 03:57:09 -05:00
Rapptz
3030f8ce0d Fix some validation errors with the template yaml 2021-02-02 03:49:06 -05:00
Rapptz
82edc252e0 Switch issue templates to use the new issue forms alpha 2021-02-02 03:46:20 -05:00
Rapptz
30c06bc55f Always inject the HTML builder even in RTD builds 2021-02-02 03:01:12 -05:00