aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add Template.is_dirtyNadir Chowdhury2021-04-211-1/+19
|
* [commands] Set constructible FlagConverter flags to not be requiredJosh2021-04-211-0/+3
|
* [docs] stage_channels doc typo Nadir Chowdhury2021-04-212-2/+2
|
* [commands] Allow FlagCommand subclasses to inherit optionsJosh2021-04-211-6/+20
|
* [commands] Add support for aliasing to FlagConverterJosh2021-04-211-4/+47
|
* Fix typo within `HelpCommand.verify_checks` documentationKino2021-04-211-1/+1
|
* [commands] Avoid creating unnecessary flag mapping copiesRapptz2021-04-201-2/+2
|
* [commands] Default construct flags if they're not passed as parametersRapptz2021-04-202-0/+18
| | | | | This only applies if and only if the flag can be default constructible. Ergo, all the flags are optional or not required.
* Fix some typings in utilsRapptz2021-04-201-13/+2
|
* [commands] Some minor clean up of the flag converter documentationRapptz2021-04-191-8/+15
| | | | Fix #6761
* [docs] fix docstring of AppInfoNadir Chowdhury2021-04-191-7/+9
|
* Bump Python version in Quickstart documentationArnav Jindal2021-04-193-5/+4
|
* [commands] Actually expose the FlagError base errorRapptz2021-04-192-1/+6
|
* [commands] Initial support for FlagConverterRapptz2021-04-198-0/+786
| | | | | The name is currently pending and there's no command.signature hook for it yet since this requires bikeshedding.
* Remove lingering User.avatar documentationRapptz2021-04-191-4/+0
|
* [commands] Add run_converters helper to call convertersRapptz2021-04-193-116/+188
|
* [commands] Add Context.current_parameterRapptz2021-04-192-0/+7
|
* Add a third overload to parse_timeRapptz2021-04-191-0/+6
| | | | | | | Apparently this behaviour is intended in Pyright https://github.com/microsoft/pyright/issues/1772 Despite mypy behaving as intended.
* Fix utils.find predicate typing to accept AnyRapptz2021-04-191-1/+1
|
* Update lavalink's repo urlCryptex2021-04-181-1/+1
|
* Add `MessageType.guild_invite_reminder`Nadir Chowdhury2021-04-183-0/+9
|
* Add support for ApplicationFlagsNadir Chowdhury2021-04-184-1/+102
|
* Fix up _unique and valid_icon_size implementationsRapptz2021-04-181-5/+2
|
* Add typings for discord.utilsRapptz2021-04-181-51/+131
|
* Cleanup some of the prior typings for cached_slot_propertyRapptz2021-04-181-23/+22
|
* Add typing for `utils.cached(_slot)_property` Nadir Chowdhury2021-04-181-16/+33
|
* [commands] Refactor evaluation functions to allow passing in localnsRapptz2021-04-181-8/+25
|
* Add privacy policy and tos fields to AppInfoZomatree2021-04-171-0/+14
|
* [docs] document inherited members on `Asset`Nadir Chowdhury2021-04-171-0/+1
|
* Use f-strings for attributetableRapptz2021-04-171-4/+7
|
* Add inherited members to (Partial)Emoji docsRapptz2021-04-171-0/+2
|
* `activities` is no longer nullableNadir Chowdhury2021-04-171-2/+2
|
* Add missing reprs to some objectsSteve C2021-04-173-0/+15
| | | These are WidgetMember, BaseUser, and DeletedReferencedMessage
* Add VoiceChannel.video_quality_modez03h2021-04-177-3/+85
|
* Refactor save() and read() into AssetMixinRapptz2021-04-174-206/+78
|
* Use default allowed_mentions in Message.editRapptz2021-04-161-1/+2
| | | | Fix #6745
* [tasks] Move the Loop's sleep to be before exit conditionsSteve C2021-04-161-2/+2
| | | | | | | | | | | | This change makes it more so that `Loop.stop()` gracefully makes the current iteration the final one, by waiting AND THEN returning. The current implementation is closer to `cancel`, while also not. I encountered this because I was trying to run a `@tasks.loop(count=1)`, and inside it I print some text and change the interval, and in an `after_loop`, I restart the loop. Without this change, it immediately floods my console, due to not waiting before executing `after_loop`.
* Revert Attachment.save code to prior implementationRapptz2021-04-161-2/+2
|
* Rewrite Asset designRapptz2021-04-1614-726/+488
| | | | | | | | | | | | | | | | | | | | | | | This is a breaking change. This does the following transformations, assuming `asset` represents an asset type. Object.is_asset_animated() => Object.asset.is_animated() Object.asset => Object.asset.key Object.asset_url => Object.asset_url Object.asset_url_as => Object.asset.replace(...) Since the asset type now requires a key (or hash, if you will), Emoji had to be flattened similar to how Attachment was done since these assets are keyed solely ID. Emoji.url (Asset) => Emoji.url (str) Emoji.url_as => removed Emoji.url.read => Emoji.read Emoji.url.save => Emoji.save This transformation was also done to PartialEmoji.
* Add `fetch_message` for webhooksNadir Chowdhury2021-04-163-6/+139
|
* Remove Sticker.preview_imageNadir Chowdhury2021-04-161-5/+1
|
* [commands] Add a converter for discord.ObjectNadir Chowdhury2021-04-164-0/+49
|
* Some initial response typingsRapptz2021-04-161-11/+24
|
* Add periods to sticker docsNoName2021-04-161-13/+13
|
* Restrict snowflake regexes to 15-20 digitsNadir Chowdhury2021-04-162-9/+9
|
* [docs] Fix various unresolved referencesNadir Chowdhury2021-04-156-13/+16
|
* [commands] Remove HelpCommand.clean_prefix (#6736)pikaninja2021-04-151-19/+7
|
* Fix overloads on Webhook.send to not require wait kwargRapptz2021-04-152-2/+2
|
* Fix WebhookMessage.edit documentationRapptz2021-04-152-12/+2
|
* Fix rate limit handling with retry_after precision changeRapptz2021-04-153-5/+10
|