Commit Graph

  • 344cb96c5d Add sticker support Zomatree 2020-11-23 10:09:20 +00:00
  • f9b5cead31 Suppress the creation of a command window from ffmpeg on Windows Rapptz 2020-11-21 23:12:15 -05:00
  • 7f3737fcc2 Bump dependencies for 3.9 to work without build tools Rapptz 2020-11-21 22:58:29 -05:00
  • 52865dfa99 Clear the connected flag when potentially reconnecting the player Rapptz 2020-11-21 22:52:50 -05:00
  • b76b5b42c0 Fix attribute error during rapid disconnects in VoiceClient. Rapptz 2020-11-21 22:47:04 -05:00
  • 431ee8794b Fix error with templates not having access to member cache flags. Rapptz 2020-11-21 22:40:19 -05:00
  • bdcc645cbf Bump version for development purposes Rapptz 2020-11-21 22:19:23 -05:00
  • 6caa983b5e Clarify Colour.random RNG Rapptz 2020-11-21 22:18:39 -05:00
  • 896a5bef1d Add Colour.random factory method Caio Alexandre 2020-11-19 12:23:59 -03:00
  • 25f23ec113 Properly document that categories throw 404's on create_invite. webtax-gh 2020-11-18 17:49:39 -08:00
  • 351a1a1865 Raise DiscordServerError for 503 Service Unavailable errors Harmon 2020-11-16 03:26:34 -06:00
  • 78c916a486 Emphasize intents in the constructors of the examples Maya 2020-11-09 11:13:49 +13:00
  • c54d6f03c5 [commands] Update MessageConverter link regex Jonathan Feenstra 2020-11-03 16:07:38 +01:00
  • 873ed87caa Raise ClientException when members intent is not enabled on guild.fetch_members Lukas 2020-10-31 18:00:13 +01:00
  • 2e2560126f Implement icon_rl_as and cover_image_url_as for AppInfo SebbyLaw 2020-10-04 05:41:29 -07:00
  • abe54f5bdc Translation sync with crowdin Rapptz 2020-10-23 22:45:31 -04:00
  • 763d46cd7a Version bump to v1.5.1 v1.5.1 v1.5.x Rapptz 2020-10-19 19:44:10 -04:00
  • 0be2d37e7a Add changelog for v1.5.1 Rapptz 2020-10-19 19:42:54 -04:00
  • 707cb47438 Fix error when querying members from the gateway. Rapptz 2020-10-19 19:37:16 -04:00
  • 1a6295dffb Allow concurrent calls to guild.chunk() Rapptz 2020-10-19 02:46:04 -04:00
  • ae65d75f96 Load member from guild_member_update dispatch Florian Spieß 2020-10-18 05:19:02 +02:00
  • 3daaadafdd [commands] Lazily fetch members in discord.Member converters Rapptz 2020-10-17 23:05:22 -04:00
  • 61e25cb090 Ensure our own member is never evicted from the cache in any policy. Rapptz 2020-10-17 23:02:03 -04:00
  • 2509ca6a82 Add internal method to check if the websocket is currently ratelimited Rapptz 2020-10-17 22:51:22 -04:00
  • b07d474bd6 Fix attribute errors when timing out during chunking start-up Rapptz 2020-10-17 22:02:44 -04:00
  • 21ed9f61d2 Fix disconnect when trying to move to another voice channel. Rapptz 2020-10-17 21:56:56 -04:00
  • b91ddc6f4e Mark intent alias flags as actual aliases to skip them in __iter__ Rapptz 2020-10-17 18:50:56 -04:00
  • 1c03a4aac9 Evict keys when they're set to None in PermissionOverwrite Rapptz 2020-10-17 01:59:00 -04:00
  • b9e1bdf87e Properly insert at the end if position is not found when moving. Rapptz 2020-10-17 01:52:35 -04:00
  • d9acc2f491 Escape multi-line quotes properly Rapptz 2020-10-17 01:36:31 -04:00
  • 62040de6a7 Fix Colour.dark_theme docstring. Josh 2020-10-17 12:51:50 +10:00
  • d6df55afe2 logging.rst: Fix some typos and grammar errors numbermaniac 2020-10-17 13:46:31 +11:00
  • a40e20fa38 Use Hashable mixin for Message PythonCoderAS 2020-10-16 22:46:08 -04:00
  • b96ed43082 Fix typo in event reference Eric Chan 2020-10-16 19:44:51 -07:00
  • f308f34db1 Add note pointing to discord.AllowedMentions ChristopherJHart 2020-10-04 22:52:00 -04:00
  • 9d183ecc30 Add intents to the issue template Rapptz 2020-10-03 21:47:30 -04:00
  • 022b5f7902 Update intent documentation to use defaults Rapptz 2020-10-03 01:42:50 -04:00
  • 1066f42f1f Add intents to event reference Xua 2020-10-01 21:42:32 +13:00
  • 4bce41f7aa Add intents to examples Zomatree 2020-10-01 09:42:08 +01:00
  • 1518790c87 Some minor documentation fixes. Rapptz 2020-09-28 21:42:32 -04:00
  • e9fa90d19f Version bump to v1.4.2 v1.4.2 v1.4.x Rapptz 2020-09-28 21:02:53 -04:00
  • 6d1bcf89da Version bump to v1.5.0 v1.5.0 Rapptz 2020-09-28 20:57:10 -04:00
  • 1919267e5c Add changelog for v1.4.2 Rapptz 2020-09-28 20:56:00 -04:00
  • 6eff10d140 Add changelog for v1.5.0 Rapptz 2020-09-28 20:55:34 -04:00
  • 75cf6d6865 Add changelog for v1.4.2 Rapptz 2020-09-28 20:36:40 -04:00
  • 821d833c11 Add changelog for v1.5.0 Rapptz 2020-09-28 20:33:15 -04:00
  • 217a3acac4 Handle cloudflare bans on webhook requests Rapptz 2020-09-09 21:17:28 -04:00
  • 3b172b9f34 Completely update member references from message inner members. Rapptz 2020-09-17 02:45:53 -04:00
  • c31da1b23d [commands] Fix exception raised in Command invoke hooks. Josh 2020-09-10 09:47:05 +10:00
  • 4205b3f88a [commands] Use edited timestamp if provided for cooldown timing Rapptz 2020-08-25 23:15:26 -04:00
  • 6f211fa5ad Fix issue with empty overwrites parafoxia 2020-08-26 03:45:32 +01:00
  • bf42cf7232 Add warning if guilds intent is disabled. Rapptz 2020-09-28 05:39:13 -04:00
  • 1ebb52b139 Guard GUILD_MEMBER_ADD/GUILD_MEMBER_REMOVE from errors Rapptz 2020-09-28 05:12:05 -04:00
  • 759fb52e56 Update intents with small typo fixes Alex Nørgaard 2020-09-28 00:08:19 +01:00
  • 28e5b2a5e1 Add Client.intents to query the current intents Rapptz 2020-09-26 06:23:24 -04:00
  • 3084deee18 Fixed incorrectly named 'Intent' class in doc. Nekokatt 2020-09-26 11:34:01 +01:00
  • e4d7f44aa5 Make Intent class creation more intuitive Rapptz 2020-09-24 09:00:07 -04:00
  • dc6e9e7fd6 Fix typo in ValueError message apple502j 2020-09-24 22:00:47 +09:00
  • c10bd0a82b Fix allowed_mentions when sending files Xua 2020-09-20 16:14:00 +12:00
  • 9d10f9e091 Remove caching from AutoShardedClient.shards Rapptz 2020-09-10 05:17:25 -04:00
  • e865d36341 [tasks] Lazily fetch event loop if one isn't provided Rapptz 2020-09-10 00:00:58 -04:00
  • e9a4429c50 Fix comparison for overwrites when checking if a channel is synced Dan Hess 2020-09-09 18:49:05 -05:00
  • b8c4ce6b86 [commands] Correct command removing during cog injecting Dan Hess 2020-09-09 18:48:00 -05:00
  • 85a51c1464 Don't call close() if we've already been closed in Client.run alkatar21 2020-09-01 21:24:47 +02:00
  • b3e0752af4 [tasks] Don't update _next_iteration on retry Josh 2020-08-29 13:12:07 +10:00
  • 40de807c16 Fix bug with Guild.by_category not showing some channels Rapptz 2020-08-22 17:18:13 -04:00
  • de6c5ef675 More intent documentation. Rapptz 2020-09-24 02:00:37 -04:00
  • 59d514fcdf More intent related documentation Rapptz 2020-09-24 01:36:02 -04:00
  • 005a80303f Add chunk_guilds_at_startup and deprecate fetch_offline_members Rapptz 2020-09-24 01:17:04 -04:00
  • 2974663367 Fix typos in Intents documentation Sebastian Law 2020-09-23 21:17:37 -07:00
  • 0ebf5b2fa7 Add support for flag alias apple502j 2020-09-24 13:16:37 +09:00
  • 7126f5a78c Use delete_message_days instead of delete-message-days Rapptz 2020-09-23 08:03:06 -04:00
  • e8eb19b2b4 Use /invites/ instead of /invite/ Rapptz 2020-09-23 07:58:57 -04:00
  • 2e06239d3c Add documentation for gateway intents Rapptz 2020-09-23 01:54:14 -04:00
  • 9dd4dc78c3 Mention potential Guild.member_count accuracy issues Rapptz 2020-09-21 03:54:54 -04:00
  • 11aaa03ec2 Fix presence intent docstring Muhammad Hamza 2020-09-17 18:34:17 -07:00
  • 213f55ffc7 Disable voice cache in weird intent configurations. Rapptz 2020-09-15 02:23:38 -04:00
  • e644a5a060 Fix up wording in MemberCacheFlags exception Rapptz 2020-09-15 02:20:39 -04:00
  • 625a5c2a0b Some documentation fixes for MemberCacheFlags and Intents Rapptz 2020-09-15 02:03:41 -04:00
  • 8d5c05ed20 Default MemberCacheFlags based on intents Rapptz 2020-09-15 01:59:51 -04:00
  • bf8ca58996 Add a special exception for required privileged intents Rapptz 2020-09-14 03:49:21 -04:00
  • 4d813da9e1 Pass default intents if not explicitly given Rapptz 2020-09-14 03:18:25 -04:00
  • f2de794bde Intern status and overwrite strings Rapptz 2020-09-14 03:14:57 -04:00
  • 23ae084b8c Allow finer grained control over the member cache. Rapptz 2020-09-14 02:52:53 -04:00
  • e6edc44f3d Raise if member intent is not enabled Rapptz 2020-09-10 06:03:26 -04:00
  • ad917ca02d Don't cache members during guild start up if cache is disabled. Rapptz 2020-09-10 05:58:24 -04:00
  • cb8cb557f5 Add Guild.chunk and deprecated Client.request_offline_members Rapptz 2020-09-10 05:56:48 -04:00
  • 055fe76241 Fix Client.request_offline_members no longer working Rapptz 2020-09-10 05:26:35 -04:00
  • e10942a9ee Add versionadded for intents enum Rapptz 2020-09-07 22:15:24 -04:00
  • bec34c1110 Explicitly disable the members presence by default Rapptz 2020-09-07 22:14:54 -04:00
  • 0ea0f483bc Fix timeouts due to hitting the gateway rate limit Rapptz 2020-09-07 21:50:00 -04:00
  • 7db0008190 Maximize the amount of concurrency while chunking. Rapptz 2020-09-05 21:33:45 -04:00
  • 6bae52f4bb Check for zombie connections through last received payload Rapptz 2020-09-05 21:28:33 -04:00
  • 0ec72660cf Speed up chunking for guilds with presence intent enabled Rapptz 2020-09-05 13:57:50 -04:00
  • 92e1816114 Maximize concurrency when chunking on AutoSharded clients Rapptz 2020-09-05 13:48:02 -04:00
  • af8fc32329 Use a lock for the gateway rate limiter. Rapptz 2020-09-05 12:20:58 -04:00
  • 5fe998ac19 Heartbeats bypass the rate limits for gateway Rapptz 2020-09-05 00:28:05 -04:00
  • 3df269daa3 All guilds require chunking if opting into it Rapptz 2020-09-04 23:39:54 -04:00
  • c261f7c4a3 Handle user updates within GUILD_MEMBER_UPDATE Rapptz 2020-09-04 08:32:02 -04:00
  • 930761e058 Rewrite chunking to work with intents. Rapptz 2020-09-04 08:09:41 -04:00