7f3737fcc2
Bump dependencies for 3.9 to work without build tools
...
Fix #5984 , #5970
2020-11-21 22:59:56 -05:00
52865dfa99
Clear the connected flag when potentially reconnecting the player
...
Fix #5953
2020-11-21 22:53:04 -05:00
b76b5b42c0
Fix attribute error during rapid disconnects in VoiceClient.
...
Fix #6039
2020-11-21 22:47:04 -05:00
431ee8794b
Fix error with templates not having access to member cache flags.
...
This also changes the attribute from having an underscore
Fix #5986
2020-11-21 22:42:59 -05:00
bdcc645cbf
Bump version for development purposes
2020-11-21 22:19:23 -05:00
6caa983b5e
Clarify Colour.random RNG
2020-11-21 22:18:39 -05:00
896a5bef1d
Add Colour.random factory method
2020-11-21 22:16:41 -05:00
25f23ec113
Properly document that categories throw 404's on create_invite.
2020-11-21 22:16:41 -05:00
351a1a1865
Raise DiscordServerError for 503 Service Unavailable errors
2020-11-21 22:16:40 -05:00
78c916a486
Emphasize intents in the constructors of the examples
2020-11-21 21:31:42 -05:00
c54d6f03c5
[commands] Update MessageConverter link regex
...
Remove redundant parts of the MessageConverter regexes and support www
2020-11-21 21:30:54 -05:00
873ed87caa
Raise ClientException when members intent is not enabled on guild.fetch_members
2020-11-21 21:30:45 -05:00
2e2560126f
Implement icon_rl_as and cover_image_url_as for AppInfo
2020-11-21 21:11:47 -05:00
abe54f5bdc
Translation sync with crowdin
2020-10-24 00:10:06 -04:00
763d46cd7a
Version bump to v1.5.1
2020-10-19 19:44:10 -04:00
0be2d37e7a
Add changelog for v1.5.1
2020-10-19 19:42:54 -04:00
707cb47438
Fix error when querying members from the gateway.
...
I accidentally made this return True instead of the actual member list
2020-10-19 19:37:16 -04:00
1a6295dffb
Allow concurrent calls to guild.chunk()
...
This allows people who write guild.chunk() calls in highly concurrent
places such as on_message or checks to not spam the gateway with an
actual request and instead waits for the pre-existing request to finish
2020-10-19 02:47:03 -04:00
ae65d75f96
Load member from guild_member_update dispatch
2020-10-17 23:19:02 -04:00
3daaadafdd
[commands] Lazily fetch members in discord.Member converters
...
This makes commands taking members mostly work transparently without
much effort from the user.
2020-10-17 23:05:22 -04:00
61e25cb090
Ensure our own member is never evicted from the cache in any policy.
2020-10-17 23:02:03 -04:00
2509ca6a82
Add internal method to check if the websocket is currently ratelimited
2020-10-17 22:51:29 -04:00
b07d474bd6
Fix attribute errors when timing out during chunking start-up
2020-10-17 22:02:44 -04:00
21ed9f61d2
Fix disconnect when trying to move to another voice channel.
...
Not overly proud of this implementation but this allows the library
to differentiate between a 4014 that means "move to another channel" or
"move nowhere". Sometimes the VOICE_STATE_UPDATE comes before the
actual websocket disconnect so special care had to be taken in that
case.
Fix #5904
2020-10-17 22:01:57 -04:00
b91ddc6f4e
Mark intent alias flags as actual aliases to skip them in __iter__
...
Fix #5945
2020-10-17 18:50:56 -04:00
1c03a4aac9
Evict keys when they're set to None in PermissionOverwrite
...
Fixes #5929
2020-10-17 01:59:00 -04:00
b9e1bdf87e
Properly insert at the end if position is not found when moving.
...
Fixes #5923
2020-10-17 01:52:35 -04:00
d9acc2f491
Escape multi-line quotes properly
...
Fix #5897
2020-10-17 01:36:31 -04:00
62040de6a7
Fix Colour.dark_theme docstring.
2020-10-16 22:51:50 -04:00
d6df55afe2
logging.rst: Fix some typos and grammar errors
2020-10-16 22:46:31 -04:00
a40e20fa38
Use Hashable mixin for Message
2020-10-16 22:46:08 -04:00
b96ed43082
Fix typo in event reference
2020-10-16 22:44:51 -04:00
f308f34db1
Add note pointing to discord.AllowedMentions
2020-10-04 22:52:00 -04:00
9d183ecc30
Add intents to the issue template
2020-10-03 21:48:34 -04:00
022b5f7902
Update intent documentation to use defaults
2020-10-03 01:42:50 -04:00
1066f42f1f
Add intents to event reference
2020-10-01 04:42:32 -04:00
4bce41f7aa
Add intents to examples
2020-10-01 04:42:08 -04:00
1518790c87
Some minor documentation fixes.
...
Make examples all mention where to put it for the unaware.
2020-09-28 21:42:32 -04:00
6d1bcf89da
Version bump to v1.5.0
2020-09-28 20:57:10 -04:00
1919267e5c
Add changelog for v1.4.2
2020-09-28 20:56:00 -04:00
821d833c11
Add changelog for v1.5.0
2020-09-28 20:33:15 -04:00
bf42cf7232
Add warning if guilds intent is disabled.
2020-09-28 05:39:13 -04:00
1ebb52b139
Guard GUILD_MEMBER_ADD/GUILD_MEMBER_REMOVE from errors
...
If the guilds intent is disabled all guilds are unavailable. This means
we don't receive a member_count attribute and cannot update it.
2020-09-28 05:12:05 -04:00
759fb52e56
Update intents with small typo fixes
2020-09-27 19:08:19 -04:00
28e5b2a5e1
Add Client.intents to query the current intents
...
Closes #5854
2020-09-26 06:35:41 -04:00
3084deee18
Fixed incorrectly named 'Intent' class in doc.
...
`Intent.members` -> `Intents.members`.
2020-09-26 06:34:01 -04:00
e4d7f44aa5
Make Intent class creation more intuitive
2020-09-24 09:00:54 -04:00
dc6e9e7fd6
Fix typo in ValueError message
2020-09-24 09:00:47 -04:00
de6c5ef675
More intent documentation.
...
Mention that you can downgrade the library to revert. Also mention
that intents need to be updated in the code as well as the developer
portal.
2020-09-24 02:00:47 -04:00
59d514fcdf
More intent related documentation
2020-09-24 01:39:45 -04:00