Commit Graph

  • 6d1069e789 Fix cog_app_command_error for groups Stocker 2022-07-27 00:29:53 -04:00
  • b80cb47caf Implement Embed.__eq__ and EmbedProxy.__eq__ Vioshim 2022-07-26 23:28:10 -05:00
  • 9f1c511b47 Fix Guild.afk_channel and VoiceState.channel being None at startup z03h 2022-07-26 06:38:36 -07:00
  • 24b619a516 Fix docstring for AppCommand.options and AppCommandGroup.options Lucas Hardt 2022-07-26 03:20:08 +02:00
  • a5410e6135 Add documentation for hybrid commands I. Ahmad 2022-07-26 06:19:42 +05:00
  • 3ee18e4c5d Use a TypeVar for flatten_user to workaround Pyright bug Stocker 2022-07-25 21:18:52 -04:00
  • fb8d5c15d0 Add cog_app_command_error to python -m newcog Server Bot 2022-07-25 06:00:04 +05:30
  • efdda635fb Fix View.from_message not respecting ActionRow row order Rapptz 2022-07-23 15:24:26 -04:00
  • 9d9d96fce1 Fix crash with automod due to silent Discord breaking change Rapptz 2022-07-23 15:14:45 -04:00
  • b68568f375 [commands] Fix type annotations to use Union instead of | Rapptz 2022-07-23 15:11:19 -04:00
  • 311891912e [commands] Change cooldowns to take context instead of message Mikey 2022-07-23 04:08:44 -07:00
  • 406495b465 Use a sequence instead of a list for AllowedMentions Rapptz 2022-07-23 01:26:59 -04:00
  • dc50736bfc Add ApplicationFlags.app_commands_badge Rapptz 2022-07-21 15:00:40 -04:00
  • d52bc5d225 Cache voice members on start up if MemberCacheFlags.voice is enabled Rapptz 2022-07-20 23:12:36 -04:00
  • 0b1c5df3e0 Fix minimum and maximum being casted to str in Range[str, ...] Rapptz 2022-07-20 23:12:00 -04:00
  • 9c109ae59b [commands] Unload cog when command registration fails in _inject Sebastian Law 2022-07-20 19:31:14 -07:00
  • 87bc79e6e3 Change certain sequences to use a special proxy type instead of list Rapptz 2022-07-19 01:31:33 -04:00
  • 98c4f2ae8b Fix utils.copy_doc being partially unknown Rapptz 2022-07-19 00:48:52 -04:00
  • a01dad283f Add extraneous debug logging to sub ratelimits being detected Rapptz 2022-07-19 00:44:55 -04:00
  • 76402b00f9 Allow configuring the maximum ratelimit timeout before erroring Rapptz 2022-07-18 23:56:38 -04:00
  • 85ea418776 Special case message deletion sub rate limits Rapptz 2022-07-18 22:20:30 -04:00
  • c17eb31328 Rewrite rate limit handling to use X-Ratelimit-Bucket and a semaphore Rapptz 2022-07-18 08:55:05 -04:00
  • 4914e74029 Change variable name for binding error handler to be more generic Rapptz 2022-07-17 23:46:47 -04:00
  • 0546343bcb [commands] Add cog-level app command error special method Stocker 2022-07-17 23:45:19 -04:00
  • 2067819b75 Fix some minor typing errors Rapptz 2022-07-17 21:40:05 -04:00
  • 52f3a3496b Update docs for abc.Messageable.pins() ow0x 2022-07-17 10:37:33 +05:30
  • faad035fa2 [commands] change Range to raise BadArgument for invalid values z03h 2022-07-16 19:27:47 -07:00
  • c7e589033d [Crowdin] Updated translation files github-actions[bot] 2022-07-15 00:16:01 -04:00
  • 20d3871290 Add return type hint for some functions Harshal Laheri 2022-07-15 09:45:42 +05:30
  • e0341c9ef2 Add forum post rename system message Lilly Rose Berner 2022-07-11 12:05:07 +02:00
  • eea70b53cd Fix small typos in docstrings GoogleGenius 2022-07-10 23:05:09 -05:00
  • 1aaa32d4bc Add on_raw_app_command_permissions_update event z03h 2022-07-10 01:00:26 -07:00
  • 55b9a848ff Implement AppCommand mentions Lucas Hardt 2022-07-10 05:06:09 +02:00
  • a8a6bf4f6c Add advanced startup example Michael H 2022-07-08 03:07:32 -04:00
  • 3433e13848 Prioritise async iteration before sync iteration in utils.find/get James Hilton-Balfe 2022-07-08 00:30:21 +01:00
  • 04aeff660b Add automod types to audit log z03h 2022-07-07 16:30:03 -07:00
  • b88bdaf4c0 Add Intents.auto_moderation I. Ahmad 2022-07-06 02:56:58 -07:00
  • b917904c1b Prevent launching shards when bot is closed Rapptz 2022-07-06 05:54:18 -04:00
  • 9fe19dcc69 [commands] Add Context.permissions and Context.bot_permissions zephyrkul 2022-07-04 19:48:36 -06:00
  • 65a270d35a Update bot_has_permissions to use Interaction.app_permissions JohannesIBK 2022-07-05 03:47:47 +02:00
  • 37c7c8fb34 [Crowdin] Updated translation files github-actions[bot] 2022-07-04 21:45:35 -04:00
  • 5de9287902 Change abc.PrivateChannel to be a proper subclass Rapptz 2022-07-04 05:43:46 -04:00
  • fd9c244f48 Validate Range to disallow min > max Rapptz 2022-07-03 07:37:48 -04:00
  • c61e407b50 Fix typo in app_commands.AppCommandGroup Emily 2022-07-01 21:31:54 -05:00
  • 482e3ead9b Improve documentation on AutoModAction.message_id Rapptz 2022-07-01 20:12:07 -04:00
  • 53a111872e Fix ArrayFlags._from_value not having an initial value Rapptz 2022-07-01 20:10:42 -04:00
  • b806ce332e Fix passing proxy to interactions and webhooks CoolSpring8 2022-07-02 07:27:42 +08:00
  • b5392ea0f1 [commands] Add support for Range[str, ...] Rapptz 2022-07-01 19:21:56 -04:00
  • bac66a9dab Add support for Range[str, ...] for app commands Rapptz 2022-07-01 19:04:59 -04:00
  • b3a24846bd Add Interaction.app_permissions Rapptz 2022-06-29 22:38:04 -04:00
  • 3b5cd3b92c Fix audit log for multiple app command permission updates z03h 2022-06-29 19:20:23 -07:00
  • 66dbed29b7 Add support for harmful_link automod triggers Simon Beal 2022-06-30 02:52:22 +01:00
  • 77a7b17265 Fix tiny errors Omkaar 2022-06-30 07:20:52 +05:30
  • b7dd97dca9 [commands] Change Command.extras to match typing in app commands Bryan Forbes 2022-06-28 15:20:15 -05:00
  • 824bbce95b Add documetation for auto_moderation_action MessageType enum ChrisJL 2022-06-28 13:44:19 +01:00
  • 0eb3d26343 Add generic arguments for extras typing Bryan Forbes 2022-06-27 21:35:22 -05:00
  • 38ab4b0810 [Crowdin] Updated translation files github-actions[bot] 2022-06-27 22:35:03 -04:00
  • b95db674c0 Fix some typos apple502j 2022-06-28 11:34:45 +09:00
  • 55849d996e Update documentation for discord.Message Emily 2022-06-26 23:48:36 -05:00
  • 5426d19dc7 Implement AutoMod Alex Nørgaard 2022-06-27 05:47:52 +01:00
  • 7ad00750c6 Add note about different client subclasses Rapptz 2022-06-25 07:51:21 -04:00
  • 1335937288 Add Thread.starter_message property Rapptz 2022-06-23 04:17:56 -04:00
  • 1be36c9c3e Change View, Modal, and AudioPlayer to use logger instead of stderr mniip 2022-06-22 09:10:02 +03:00
  • 9fc4769b18 Add extras attribute to app commands command types I. Ahmad 2022-06-21 17:38:56 -07:00
  • 868476c999 Use the latest GitHub Action versions GoogleGenius 2022-06-20 08:22:45 -05:00
  • b8ddb17b14 Fix fallback_to_global not working with context menus Rapptz 2022-06-20 06:20:46 -04:00
  • d0a52f4276 Fix typo and capitalizations in docs will 2022-06-20 10:02:53 +07:00
  • 64849ebcc8 Remove unused import in dropdown example Kellenn 2022-06-17 20:04:15 -06:00
  • 123da00ad0 Fix AttributeError in logging example Kellenn 2022-06-17 19:57:22 -06:00
  • 922e52b6df Update IDENTIFY payload to match new format Rapptz 2022-06-17 20:56:44 -04:00
  • 1a90327202 Fix potential infinite loop in Reaction.users Rapptz 2022-06-16 18:56:42 -04:00
  • 85495a910c Add extra details to rate limit logs Nadir Chowdhury 2022-06-16 23:52:37 +01:00
  • 9648986028 Reorder fruit autocomplete example to be less confusing Rapptz 2022-06-14 20:40:27 -04:00
  • 7e66e11640 Change Message.system_content to always return str Rapptz 2022-06-14 20:38:39 -04:00
  • 903e2e64e9 [tasks] Only update the time interval if the body has run once Rapptz 2022-06-14 07:41:02 -04:00
  • 1ba290d8c6 Update sticker limit in _PREMIUM_GUILD_LIMITS Sarthak Upadhyay 2022-06-14 10:07:58 +05:30
  • 190eeaf19b Fix some typos in migrating documentation will 2022-06-14 08:32:52 +07:00
  • c0b4c37418 Remove extraneous assignment in logging documentation Rapptz 2022-06-13 17:14:19 -04:00
  • 9c9703efc4 Remove unnecessary construction of logging.Formatter in docs Rapptz 2022-06-13 17:13:21 -04:00
  • 2b9e43dbf9 Change Message.application type to MessageApplication Alex Nørgaard 2022-06-13 21:34:41 +01:00
  • 96e6261d61 Change default for purge oldest_first to match history Rapptz 2022-06-13 04:54:08 -04:00
  • c232631504 Refactor utils.oauth_url slightly Rapptz 2022-06-13 04:49:32 -04:00
  • 40f12c8a00 Add state parameter to utils.oauth_url Miku Chan 2022-06-13 12:47:43 +05:30
  • 66881ba458 Remove gateway trace information Rapptz 2022-06-13 01:02:44 -04:00
  • 53685b9b86 Change stderr prints to use the logging module instead Rapptz 2022-06-13 00:57:28 -04:00
  • 49e683541b Add default logging configuration when using Client.run Rapptz 2022-06-12 23:51:51 -04:00
  • 768242b00e Fix typo in async with documentation Rapptz 2022-06-12 16:49:33 -04:00
  • 5d1b63bfee [docs] Add async with documentation for Client James Hilton-Balfe 2022-06-12 21:06:44 +01:00
  • 1f053e0a32 [commands] Document argument attribute in BadInviteArgument Daniel Diaz 2022-06-12 14:36:21 -05:00
  • e73a805bd7 Add missing data to Argument model Soheab 2022-06-12 21:33:08 +02:00
  • c9f777c873 Fix type annotations to adhere to latest pyright release Josh 2022-06-13 05:30:45 +10:00
  • 334ef1d7fa Add support for discord.abc.GuildChannel annotations in app commands Rapptz 2022-06-11 20:36:15 -04:00
  • d19faa5f32 Raise an exception when wait_until_ready is called without a loop Rapptz 2022-06-11 20:29:30 -04:00
  • 3cb90199c9 Remove private legacy cruft from AppCommand models Soheab 2022-06-11 19:46:18 +02:00
  • b0cb458f9f Change OS X to macOS in Japanese README KeySpace 2022-06-10 15:12:51 +09:00
  • dd52f856f3 Use static_format over format if present in Asset.replace Soheab 2022-06-10 07:50:19 +02:00
  • 66a97c6655 Fix typings of deaf and mute in PartialMember Kile 2022-06-10 06:40:33 +01:00
  • be6db20255 Add on_raw_thread_member_remove event Enes Kurbetoğlu 2022-06-09 08:58:50 +03:00
  • 6a58cabf5c Add Guild.create_forum and CategoryChannel.create_forum Alex Nørgaard 2022-06-09 05:56:31 +01:00
  • ae51d5849a Fix typos in AppCommandPermissions attributes doc will 2022-06-07 15:23:22 +07:00