aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix Team.icon_url_as format argument default valueBryan Forbes2020-11-281-1/+1
|
* [bug] call super constructor for `CustomActivity` to fix `created_at`Nadir Chowdhury2020-11-281-0/+1
|
* [chore] Remove redundant importsNadir Chowdhury2020-11-2810-22/+6
| | | This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1.
* Fix `UnboundLocalError` for editing `public_updates_channel`Nadir Chowdhury2020-11-281-3/+3
|
* Change reply example to use repliesSNVMK2020-11-281-1/+1
|
* Fix Message.to_reference from the MessageReference changesRapptz2020-11-271-1/+3
|
* Correct docstring missing ]Rapptz2020-11-271-1/+1
|
* Added MessageReference.resolved attribute to get replied to messageRapptz2020-11-273-3/+73
|
* Allow MessageReference to be constructible by usersRapptz2020-11-272-11/+28
|
* Code cleanup involving enums and message repliesRapptz2020-11-274-101/+80
|
* Implement discord.Message.replyPikalaxALT2020-11-266-60/+229
|
* Fix `discord.RoleTags` resolutionNadir Chowdhury2020-11-261-1/+1
|
* Add a way to check if the websocket is rate limited.Rapptz2020-11-262-0/+35
| | | | | | | | | This is mainly for low level decision making for utilities that need to know whether to fetch a member by HTTP or to query through the websocket. The library already does this trick in some places so it's only fair that end users possess the same ability as well.
* Implement role tags.Rapptz2020-11-263-4/+108
| | | | | | | | | | | This comes with: * The RoleTags class * Role.is_premium_subscriber() * Role.is_bot_managed() * Role.is_integration() * Guild.self_role * Guild.premium_subscriber_role
* [commands] Allow setting description of cogsSebbyLaw2020-11-261-5/+15
|
* Fix preview_asset key name in StickerRapptz2020-11-231-1/+1
|
* [commands] Fetch user if an ID is passed and cache lookup fails.Rapptz2020-11-231-18/+29
|
* Sticker implementation cleanupRapptz2020-11-232-6/+11
|
* Ensure member key is not overwritten by author key in MESSAGE_UPDATERapptz2020-11-232-7/+17
| | | | | | | This also coerces the older message to take the member data from the newer message so the types are not incompatible. Fix #5999
* Don't store a user cache if there's no member intent or cache is offRapptz2020-11-232-0/+10
| | | | | | | Without a cache or member intent the user cache can get out of date with no events to update the underlying user in the member object. Ref: #6034
* Add sticker supportZomatree2020-11-236-3/+178
|
* Suppress the creation of a command window from ffmpeg on WindowsRapptz2020-11-211-2/+7
| | | | Fix #6038
* Bump dependencies for 3.9 to work without build toolsRapptz2020-11-212-2/+2
| | | | Fix #5984, #5970
* Clear the connected flag when potentially reconnecting the playerRapptz2020-11-211-0/+2
| | | | Fix #5953
* Fix attribute error during rapid disconnects in VoiceClient.Rapptz2020-11-211-0/+1
| | | | Fix #6039
* Fix error with templates not having access to member cache flags.Rapptz2020-11-214-15/+19
| | | | | | This also changes the attribute from having an underscore Fix #5986
* Bump version for development purposesRapptz2020-11-211-2/+2
|
* Clarify Colour.random RNGRapptz2020-11-211-2/+10
|
* Add Colour.random factory methodCaio Alexandre2020-11-211-0/+6
|
* Properly document that categories throw 404's on create_invite.webtax-gh2020-11-211-1/+4
|
* Raise DiscordServerError for 503 Service Unavailable errorsHarmon2020-11-211-0/+2
|
* Emphasize intents in the constructors of the examplesMaya2020-11-211-0/+3
|
* [commands] Update MessageConverter link regexJonathan Feenstra2020-11-211-4/+3
| | | | Remove redundant parts of the MessageConverter regexes and support www
* Raise ClientException when members intent is not enabled on guild.fetch_membersLukas2020-11-211-1/+8
|
* Implement icon_rl_as and cover_image_url_as for AppInfoSebbyLaw2020-11-214-10/+144
|
* Translation sync with crowdinRapptz2020-10-2419-3550/+11929
|
* Version bump to v1.5.1v1.5.1v1.5.xRapptz2020-10-191-2/+2
|
* Add changelog for v1.5.1Rapptz2020-10-191-0/+25
|
* Fix error when querying members from the gateway.Rapptz2020-10-191-2/+1
| | | | I accidentally made this return True instead of the actual member list
* Allow concurrent calls to guild.chunk()Rapptz2020-10-191-23/+35
| | | | | | 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
* Load member from guild_member_update dispatchFlorian Spieß2020-10-171-0/+3
|
* [commands] Lazily fetch members in discord.Member convertersRapptz2020-10-171-1/+46
| | | | | This makes commands taking members mostly work transparently without much effort from the user.
* Ensure our own member is never evicted from the cache in any policy.Rapptz2020-10-171-4/+5
|
* Add internal method to check if the websocket is currently ratelimitedRapptz2020-10-171-0/+9
|
* Fix attribute errors when timing out during chunking start-upRapptz2020-10-171-2/+2
|
* Fix disconnect when trying to move to another voice channel.Rapptz2020-10-172-22/+60
| | | | | | | | | | 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
* Mark intent alias flags as actual aliases to skip them in __iter__Rapptz2020-10-171-3/+3
| | | | Fix #5945
* Evict keys when they're set to None in PermissionOverwriteRapptz2020-10-171-3/+6
| | | | Fixes #5929
* Properly insert at the end if position is not found when moving.Rapptz2020-10-171-1/+1
| | | | Fixes #5923
* Escape multi-line quotes properlyRapptz2020-10-171-2/+2
| | | | Fix #5897