Commit Graph

  • dede5539ee Add support for editing message attachments Josh 2022-02-20 13:02:53 +10:00
  • 588cda0996 Refactor AsyncIter to use 3.6+ asynchronous generators Kaylynn Morgan 2022-02-20 13:58:13 +11:00
  • dc19c6c7d5 Add positional-only arguments in more places jack1142 2022-02-20 02:28:01 +01:00
  • 19b10eecfe Add message content to the Intents.default docstring Vaskel 2022-02-19 00:15:23 -05:00
  • e14153ddcb Fix nonce being sent even when not specified Rapptz 2022-02-18 23:15:46 -05:00
  • 4e331704ae [commands] Fix typing problems in commands.converter Vaskel 2022-02-18 23:04:56 -05:00
  • 61974411df [commands] Fix issue in PartialMessageConverter._resolve channel Josh 2022-02-19 14:00:52 +10:00
  • de78a1071f Add message content intent application flags jack1142 2022-02-19 03:20:00 +01:00
  • 352dcf9557 Add missing audit log properties Josh 2022-02-19 11:36:51 +10:00
  • de85eacbf5 Remove incorrect note about isinstance check for abc.Connectable jack1142 2022-02-19 02:35:54 +01:00
  • 0b77b52da2 Add support for animated guild banners Maya 2022-02-19 14:28:36 +13:00
  • 338c960c5f Add missing Optional import Vaskel 2022-02-18 20:27:35 -05:00
  • 2e5da07180 Fix unknown DMChannel in MessageReference.resolved.channel Alex Nørgaard 2022-02-19 01:26:13 +00:00
  • cfdccbd5ff Add support for AppInfo.flags Rapptz 2022-02-18 09:00:09 -05:00
  • 37f96e3473 Add message_content intent and move to api v10 Josh 2022-02-18 23:44:46 +10:00
  • b1571ccc25 [commands] Fix Command.cog being reset after update Josh 2022-02-18 23:31:45 +10:00
  • ce01033e06 Allow PartialMessage.channel to be a PartialMessageable Josh 2022-02-18 23:31:07 +10:00
  • 92d1b4cd2b Refactor interaction response handling to support files Rapptz 2022-02-18 08:03:36 -05:00
  • 770a5fee9c Remove PartialMessage.edit duplicated code Rapptz 2022-02-18 07:48:43 -05:00
  • 9c066a8cf6 Refactor internal message sending and editing parameter passing Rapptz 2022-02-18 06:59:34 -05:00
  • 4248bb3717 Add invitable to TextChannel.create_thread Josh 2022-02-18 20:24:40 +10:00
  • 08bee0eeb6 Add support for file/attachment descriptions Josh 2022-02-18 20:23:02 +10:00
  • 7f54c45886 Add Thread.created_at Kowlin 2022-02-18 11:20:26 +01:00
  • a1dbc0ca27 Add member timeouts and relevant permissions Maya 2022-02-18 21:24:28 +13:00
  • e05c80b963 [types] Refactor and add Application Command types Josh 2022-02-18 18:22:40 +10:00
  • 3c0c0f76d7 Add guild scheduled events HTTP methods Nadir Chowdhury 2022-02-18 03:16:51 +00:00
  • 18e7736f7b Remove PartialAppInfo.summary and AppInfo.summary Kowlin 2022-02-18 04:15:50 +01:00
  • bae0cdf2a7 Add SPAMMER user flag Kowlin 2022-02-18 04:14:21 +01:00
  • 783513726f Add support for role icons jack1142 2022-02-17 17:28:03 +01:00
  • 9a6b2fa402 Add Thread.fetch_member jack1142 2022-02-17 17:26:41 +01:00
  • 820bde99e1 Add BOT_HTTP_INTERACTIONS user flag jack1142 2022-02-17 17:26:09 +01:00
  • d034264973 Type up Guild Scheduled Events Nadir Chowdhury 2022-02-17 16:25:18 +00:00
  • 423fd1bc26 Add SystemChannelFlags.join_notification_replies jack1142 2022-02-17 17:19:32 +01:00
  • 2c89202214 Fix some minor typing issues Rapptz 2022-02-17 09:38:12 -05:00
  • 3113036a54 Fix typing for utils.as_chunks Rapptz 2022-02-17 09:37:58 -05:00
  • b389596f26 Fix typing of User._accent_colour Rapptz 2022-02-17 09:20:08 -05:00
  • c22f058fa0 Fix views not being removed upon timeout Rapptz 2022-02-17 07:35:12 -05:00
  • 4fa2a6e63e Fix memory leak in webhooks not deallocating locks Rapptz 2022-02-17 07:29:06 -05:00
  • 940bdb988a Revert "Move global user storage from WeakValueDictionary to dict" Rapptz 2022-02-17 07:25:30 -05:00
  • 8b96822ca1 Add pyproject.toml Rapptz 2022-02-17 06:50:49 -05:00
  • 8e896100d5 Remove old README link Rapptz 2022-02-17 06:29:44 -05:00
  • 45d498c1b7 Fix README link Rapptz 2021-08-27 20:59:11 -04:00
  • 7b87d2dec0 Add gist to README Rapptz 2021-08-27 20:55:36 -04:00
  • 41d22f4312 Fix all_channel permissions James Gayfer 2021-08-27 17:04:18 -07:00
  • 12dcc7c44b Rearrange player cleanup code Imayhaveborkedit 2021-08-27 19:40:31 -04:00
  • b12fe223b2 Fix description of Data Classes section in api.rst jack1142 2021-08-28 00:13:55 +02:00
  • a2a7b0f076 [tasks] Improve typing parity Nadir Chowdhury 2021-08-27 22:18:15 +01:00
  • b2ac327bd8 [commands] Fix a small typo in Context.invoke docs ShashankKumarSaxena 2021-08-28 01:32:10 +05:30
  • f485f1b612 Fix a typo in docstrings of Client class Abhinav Singh 2021-08-28 01:31:44 +05:30
  • 29b808d33f Change avatar_url type hint to Any instead of str Rapptz 2021-08-27 05:40:50 -04:00
  • 516675dd2e Fix a typo in member_role_update numbermaniac 2021-08-27 16:05:44 +10:00
  • 932efa1edc Change a few parameters to be positional only Chrovo 2021-08-26 20:47:24 -04:00
  • 059ec161f8 Fix Webhook return types Steve C 2021-08-26 20:46:25 -04:00
  • e7821be4aa Add default value for invitable in HTTPClient Danny 2021-08-26 17:51:49 -04:00
  • 4aafa39e8c Update thread permissions James Gayfer 2021-08-26 12:53:21 -07:00
  • d2ea33e5e9 Add support for invitable thread option Josh 2021-08-27 05:52:07 +10:00
  • 2f2c39ed22 Add Client.status attribute pyxiis 2021-08-26 15:50:21 -04:00
  • efec816de2 Make arguments positional only in 2 get methods Izhar Ahmad 2021-08-26 05:52:20 +05:00
  • dd7d4b8e7f Use a thread values view when constructing TextChannel.threads Rapptz 2021-08-25 20:42:21 -04:00
  • 2d8f299b6b Use MISSING instead of None for HelpCommand.context Rapptz 2021-08-25 09:53:55 -04:00
  • 3382d2e9e8 Update documentation on select limits Rapptz 2021-08-25 09:21:49 -04:00
  • 539577a2dd Bring back ParamSpec in utils Rapptz 2021-08-25 05:30:41 -04:00
  • 4f8e67998a Fix copy_doc typing to not error due to overloaded ParamSpec Rapptz 2021-08-25 03:41:06 -04:00
  • 848d752388 Change User.avatar to be Optional[Asset] instead of Asset Rapptz 2021-08-25 01:42:29 -04:00
  • 78598d59d7 Change on_socket_raw_receive to dispatch right before JSON conversion Rapptz 2021-08-25 01:26:37 -04:00
  • ef79305961 Exclude private functions from VoiceClient Rapptz 2021-08-24 22:49:12 -04:00
  • c6a6c6af85 Add Colour.brand_green and Colour.brand_red Ryan 2021-08-24 19:02:36 +08:00
  • 9a61a5a063 Typehint Colour.__init__ parameter Rapptz 2021-08-24 03:15:28 -04:00
  • 565b41b0b2 Fix Embed.from_dict typing being too strict for a public function Rapptz 2021-08-24 03:15:06 -04:00
  • 835432d161 Allow enums to be compared Sebastian Law 2021-08-23 23:28:39 -07:00
  • f586f4dfbd Clarify connect() requires Intents.voice_states Imayhaveborkedit 2021-08-24 00:02:21 -04:00
  • 769db38401 Fix typing error in sticker edit Rapptz 2021-08-23 23:52:45 -04:00
  • c82739a3be Fix some typings in HTTPClient to not take strict payload types Rapptz 2021-08-23 23:52:16 -04:00
  • 8306b9f6af Add type hint for suppress parameter Rapptz 2021-08-23 23:51:40 -04:00
  • 490bbffc93 Remove in-place edits and return fresh instances instead Rapptz 2021-08-23 23:46:50 -04:00
  • 9d4fa0341e Fix typing of move role position payload parameter Rapptz 2021-08-23 23:18:35 -04:00
  • cff9ca0288 Fix typings for member HTTP methods Rapptz 2021-08-23 22:58:39 -04:00
  • 9dd86bbcb3 Add type hints to AsyncWebhookAdapter methods Rapptz 2021-08-23 22:38:33 -04:00
  • 8bbb8f6db9 Use getattr for default_auto_archive_duration in Message.create_thread Rapptz 2021-08-23 22:07:29 -04:00
  • d8b06ca7f2 Fix message.py typehints Stocker 2021-08-23 23:43:57 -04:00
  • 3561ce9d5a Fix FFmpeg based audiosource input piping Imayhaveborkedit 2021-08-23 21:05:31 -04:00
  • ae01a96bef Add missing type: ignore and missing typehint to channel.py Stocker 2021-08-23 21:03:56 -04:00
  • 5ef37923de Make getters in Client positional only MrKomodoDragon 2021-08-23 02:28:52 -07:00
  • 61abb43b69 Fix type hints for decorators in utils James Hilton-Balfe 2021-08-23 10:26:30 +01:00
  • 73f953eac5 Add missing return type to utils.oauth_url MrKomodoDragon 2021-08-23 02:25:21 -07:00
  • 400936df69 Fix type for content param in HTTPClient.send_message Stocker 2021-08-23 05:24:43 -04:00
  • cdf46127ae Added type: ignores where needed to activity.py Stocker 2021-08-23 05:22:36 -04:00
  • 851dfc3c75 Fix permissions.py typing apple502j 2021-08-23 14:57:58 +09:00
  • b8898c7788 Fix user.py typings and reformat file Rapptz 2021-08-22 07:37:29 -04:00
  • d17551f51f Fix typing for private channel by user lookup Rapptz 2021-08-22 07:36:39 -04:00
  • 4a6670c062 Add missing typehint for PermissionOverwrite.pair Rapptz 2021-08-22 07:29:30 -04:00
  • d7a4230007 Fix Member.guild_avatar docstring Rapptz 2021-08-22 07:06:54 -04:00
  • 2e52059555 [types] Add avatar to Member typings Rapptz 2021-08-22 06:55:36 -04:00
  • 49cf959784 Fix Member._avatar not updating in member update events Rapptz 2021-08-22 06:54:38 -04:00
  • 91652e3b60 Add per-guild member avatar support JustAnyone 2021-08-22 13:49:42 +03:00
  • 9db8698748 Typehint opus.py apple502j 2021-08-22 19:08:30 +09:00
  • 9727b56503 Fix references in docs Josh 2021-08-22 19:50:28 +10:00
  • e46d974c8a Typehint oggparse.py apple502j 2021-08-22 18:44:41 +09:00
  • d09993d7e7 Remove created_at from Snowflake Protocol Josh 2021-08-22 19:28:10 +10:00
  • 69f578abdc Fix webhook typings and use PartialMessageable instead of Object Rapptz 2021-08-22 04:32:15 -04:00