Commit Graph

  • b2540ee312 Lets add some color! iDutchy 2020-09-18 00:34:29 +00:00
  • a183c4f752 Completely update member references from message inner members. Rapptz 2020-09-17 02:45:53 -04:00
  • a67bb723b4 competing type added iDutchy 2020-09-15 20:34:43 +00:00
  • 5756548a6a Merge branch 'Rapptz-feature/intents' iDutchy 2020-09-15 00:37:04 +00:00
  • 571ddb5a3e merge conflict fix iDutchy 2020-09-15 00:36:19 +00:00
  • 6546f63ad7 Add a special exception for required privileged intents Rapptz 2020-09-14 03:49:21 -04:00
  • 4c56e6da9c Pass default intents if not explicitly given Rapptz 2020-09-14 03:18:25 -04:00
  • 27b224778b Intern status and overwrite strings Rapptz 2020-09-14 03:14:57 -04:00
  • ab049e3eb0 Allow finer grained control over the member cache. Rapptz 2020-09-14 02:52:53 -04:00
  • 6f22ba8ad0 Raise if member intent is not enabled Rapptz 2020-09-10 06:03:26 -04:00
  • f3514a4d53 Don't cache members during guild start up if cache is disabled. Rapptz 2020-09-10 05:58:24 -04:00
  • 141511471e Add Guild.chunk and deprecated Client.request_offline_members Rapptz 2020-09-10 05:56:48 -04:00
  • 27558ec71a Fix Client.request_offline_members no longer working Rapptz 2020-09-10 05:26:35 -04:00
  • a6edb66742 Add versionadded for intents enum Rapptz 2020-09-07 22:15:24 -04:00
  • b1de57f299 Explicitly disable the members presence by default Rapptz 2020-09-07 22:14:54 -04:00
  • 0fc8ac6f80 Fix timeouts due to hitting the gateway rate limit Rapptz 2020-09-07 21:50:00 -04:00
  • 18141c0cf9 Maximize the amount of concurrency while chunking. Rapptz 2020-09-05 21:33:45 -04:00
  • 022ec9af1d Check for zombie connections through last received payload Rapptz 2020-09-05 21:28:33 -04:00
  • 9492cb1242 Speed up chunking for guilds with presence intent enabled Rapptz 2020-09-05 13:57:50 -04:00
  • a76f9ce8ef Maximize concurrency when chunking on AutoSharded clients Rapptz 2020-09-05 13:48:02 -04:00
  • faf1db1583 Use a lock for the gateway rate limiter. Rapptz 2020-09-05 12:20:58 -04:00
  • d6defbc6b2 Heartbeats bypass the rate limits for gateway Rapptz 2020-09-05 00:28:05 -04:00
  • 5db9a3551f All guilds require chunking if opting into it Rapptz 2020-09-04 23:39:54 -04:00
  • e8e4886fd8 Handle user updates within GUILD_MEMBER_UPDATE Rapptz 2020-09-04 08:32:02 -04:00
  • 95bec0dcee Rewrite chunking to work with intents. Rapptz 2020-09-04 08:09:41 -04:00
  • f46257faa6 Add more close codes that can't be handled for reconnecting. Rapptz 2020-09-04 08:02:52 -04:00
  • c0a3aaa98c Change unknown cache log warnings from WARNING -> DEBUG Rapptz 2020-09-04 02:09:10 -04:00
  • 75c24bde16 Handle gateway rate limits by using a rate limiter. Rapptz 2020-08-27 20:00:28 -04:00
  • a9cb851a3c Add support for guild intents Rapptz 2019-12-20 23:10:46 -05:00
  • 986adae108 Revert "Add fetch_message_fast using history endpoint" Rapptz 2020-09-13 21:10:41 -04:00
  • 43c4d33a4a avatar urls in stead of assets iDutchy 2020-09-13 23:57:18 +00:00
  • 4b612aeece Merge pull request #1 from Rapptz/feature/intents iDutchy 2020-09-13 05:44:24 +02:00
  • 1791b72f45 Add support for Guild.bots and Guild.humans iDutchy 2020-09-13 01:17:35 +00:00
  • ddc4ad24f4 Add missing permission in clone documentation Duck 2020-09-11 09:55:26 +01:00
  • 77b0ddca7c Raise if member intent is not enabled Rapptz 2020-09-10 06:03:26 -04:00
  • 61ec62da11 Don't cache members during guild start up if cache is disabled. Rapptz 2020-09-10 05:58:24 -04:00
  • 009a961006 Add Guild.chunk and deprecated Client.request_offline_members Rapptz 2020-09-10 05:56:48 -04:00
  • cb211c36bd Fix Client.request_offline_members no longer working Rapptz 2020-09-10 05:26:35 -04:00
  • a293d87c77 Add versionadded for intents enum Rapptz 2020-09-07 22:15:24 -04:00
  • 41fd2740cb Explicitly disable the members presence by default Rapptz 2020-09-07 22:14:54 -04:00
  • 65f591705d Fix timeouts due to hitting the gateway rate limit Rapptz 2020-09-07 21:50:00 -04:00
  • 81bfdea9df Maximize the amount of concurrency while chunking. Rapptz 2020-09-05 21:33:45 -04:00
  • 2129ae29be Check for zombie connections through last received payload Rapptz 2020-09-05 21:28:33 -04:00
  • 82fa967f3c Speed up chunking for guilds with presence intent enabled Rapptz 2020-09-05 13:57:50 -04:00
  • fdbe0c4f57 Maximize concurrency when chunking on AutoSharded clients Rapptz 2020-09-05 13:48:02 -04:00
  • 5837ad0804 Use a lock for the gateway rate limiter. Rapptz 2020-09-05 12:20:58 -04:00
  • e6fddbdbe7 Heartbeats bypass the rate limits for gateway Rapptz 2020-09-05 00:28:05 -04:00
  • 37760e16dd All guilds require chunking if opting into it Rapptz 2020-09-04 23:39:54 -04:00
  • fd5faac42b Handle user updates within GUILD_MEMBER_UPDATE Rapptz 2020-09-04 08:32:02 -04:00
  • eb641569f7 Rewrite chunking to work with intents. Rapptz 2020-09-04 08:09:41 -04:00
  • 51704b10cb Add more close codes that can't be handled for reconnecting. Rapptz 2020-09-04 08:02:52 -04:00
  • 50a951e3ec Change unknown cache log warnings from WARNING -> DEBUG Rapptz 2020-09-04 02:09:10 -04:00
  • 63c454eaa0 Handle gateway rate limits by using a rate limiter. Rapptz 2020-08-27 20:00:28 -04:00
  • f588834b0c Add support for guild intents Rapptz 2019-12-20 23:10:46 -05:00
  • 4ccd9c1591 Remove caching from AutoShardedClient.shards Rapptz 2020-09-10 05:17:25 -04:00
  • ccdf4c4ad6 [tasks] Lazily fetch event loop if one isn't provided Rapptz 2020-09-10 00:00:58 -04:00
  • 450e71f086 Add a more concrete exception for 500 status codes. Rapptz 2020-09-09 21:24:14 -04:00
  • f8808dba9b Guard uses of the keep alive thread in case they're None Rapptz 2020-09-09 21:18:41 -04:00
  • e6017a2170 Handle cloudflare bans on webhook requests Rapptz 2020-09-09 21:17:28 -04:00
  • 425bb809ed Add logging to webhooks Rapptz 2020-09-09 20:46:16 -04:00
  • a1a4a4fd7f Fix comparison for overwrites when checking if a channel is synced Dan Hess 2020-09-09 18:49:05 -05:00
  • 7acec502a6 [commands] Correct command removing during cog injecting Dan Hess 2020-09-09 18:48:00 -05:00
  • f8a7d3fc54 [commands] Fix exception raised in Command invoke hooks. Josh 2020-09-10 09:47:05 +10:00
  • 15f51113c3 Fix Member.joined_at documentation rodovia 2020-09-09 20:44:33 -03:00
  • 4b18238ade Add discord.Colour classmethod dark_theme BluePhoenixGame 2020-09-09 06:52:19 +02:00
  • a309088ae4 Add fetch_message_fast using history endpoint khazhyk 2020-09-07 20:04:11 -07:00
  • af88fc19b3 [commands] Update Bot.command() decorator docs Skye Im 2020-09-08 04:29:02 +02:00
  • 367c4b5fd2 [docs] remove unresolved doc refs, fix attribute ref Nadir Chowdhury 2020-09-08 03:25:11 +01:00
  • 6349d37a97 [commands] add require_var_positional khazhyk 2020-09-07 19:24:48 -07:00
  • a668623d9f Make admonition-title un-selectable. Myst(MysterialPy) 2020-09-06 14:24:14 +10:00
  • 0a7e2f7c2f [commands] BadBooleanArgument -> BadBoolArgument Rapptz 2020-09-04 08:47:07 -04:00
  • 6ebd2e13a1 [commands] Add subclasses of BadArgument for converters Simon Beal 2020-09-04 13:45:29 +01:00
  • 33fb13043c Classmethods all and none for AllowedMentions Saphielle Akiyama 2020-09-04 14:43:44 +02:00
  • 5e4f3780ed Add COMMUNITY to Guild.features Alex Nørgaard 2020-09-04 13:42:54 +01:00
  • 39aa08ab93 Added __eq__ to Message Andres Torres 2020-09-04 05:42:31 -07:00
  • dce653a0eb Don't call close() if we've already been closed in Client.run alkatar21 2020-09-01 21:24:47 +02:00
  • 0b020fc339 Add sidebar animation when collapsing Nihaal Sangha 2020-09-01 20:24:03 +01:00
  • 0124abb030 Thicken admonition borders a little Rapptz 2020-08-31 02:35:38 -04:00
  • ad04fbeee4 [commands] Added ColorConverter alias parafoxia 2020-08-31 07:29:38 +01:00
  • 26cce4fb78 [matrix] Hide hamburger menu on pages without sidebar Josh 2020-08-31 16:27:32 +10:00
  • 3b90e2e74e [matrix] Fix JS errors on search results page Josh 2020-08-30 16:55:53 +10:00
  • 512d9aaccb Another take at fixing methods showing up under "Attributes" jack1142 2020-08-30 04:22:45 +02:00
  • 39f1f9098e Fix collapsible sidebar not working Rapptz 2020-08-29 20:39:25 -04:00
  • 994de512cb Use the constructed value in the settings Rapptz 2020-08-29 20:34:50 -04:00
  • 597f7e30b8 [matrix] Update model styles Muhammad Hamza 2020-08-29 17:19:49 -07:00
  • 575435b4c9 Fix tooltips in settings and make strings translatable Rapptz 2020-08-29 20:10:54 -04:00
  • 7d8dae735d Move setting load to DOMContentLoaded Rapptz 2020-08-29 19:56:28 -04:00
  • 3ce7ab2fc4 [matrix] Refactor JS & add searchbar to mobile. Josh 2020-08-30 09:17:44 +10:00
  • 2d441cc533 Reduce CSS variable usage Rapptz 2020-08-29 04:30:35 -04:00
  • 7fec153cd7 Fix versionmodified not being italics Rapptz 2020-08-29 04:14:08 -04:00
  • 1aa93e70ac Change colour scheme and admonition colours Rapptz 2020-08-29 03:55:48 -04:00
  • 42498d26f7 [matrix] Set theme to system preferred by default Josh 2020-08-29 17:57:17 +10:00
  • a9d6d90a8f [matrix] collapsible sidebar headings Nadir Chowdhury 2020-08-29 04:13:20 +01:00
  • 6baacb2c23 [tasks] Don't update _next_iteration on retry Josh 2020-08-29 13:12:07 +10:00
  • 4203e7a5a8 [commands] Use edited timestamp if provided for cooldown timing Rapptz 2020-08-25 23:15:26 -04:00
  • 1f4f010e51 Fix issue with empty overwrites parafoxia 2020-08-26 03:45:32 +01:00
  • 38ebef8c16 Version bump for development purposes Rapptz 2020-08-22 17:19:47 -04:00
  • 11f29890dc Fix bug with Guild.by_category not showing some channels Rapptz 2020-08-22 17:18:13 -04:00
  • 45752ab354 Document merging behaviour of AllowedMentions in Messageable.send Rapptz 2020-08-22 17:14:02 -04:00
  • d9a2c0c65d Fix methods from superclass showing under "Attributes" table jack1142 2020-08-22 22:26:50 +02:00