aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | | | Update wording for or-gotcha tagGravatar Mustafa Quraish2022-04-29-0/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #2155 from python-discord/use-async-with-typingGravatar ChrisJL2022-04-28-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | Use async with Messageable.typing() everywhere
| * | | | | | | | | Use async with Messageable.typing() everywhereGravatar Chris Lovering2022-04-28-1/+1
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes BOT-33Z Closes #2154 With the latest version of discord.py support for the with Messageable.typingn() was droped, in favour of only using async with.
| * | | | | | | | Only suppress 404s from site when checking for bumped threadsGravatar Chris Lovering2022-04-20-4/+6
| | | | | | | | |
| * | | | | | | | Only call unarchive threads if there are threads to sendGravatar Chris Lovering2022-04-20-1/+2
| | | | | | | | |
| * | | | | | | | Use site api over redis for thread bumpsGravatar Chris Lovering2022-04-20-9/+25
| | | | | | | | |
| * | | | | | | | Output max 10 bumped threads on listGravatar Chris Lovering2022-04-20-1/+1
| | | | | | | | |
| | * | | | | | | Manually chunk guild if not chunked 30s after startupGravatar Chris Lovering2022-04-26-11/+15
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #2151 from python-discord/bump-bot-baseGravatar Boris Muratov2022-04-26-7/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bump bot core & discord.py
| * | | | | | | | Bump d.py and bot-coreGravatar Chris Lovering2022-04-26-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | one of the commits in this bump dynamically extends the timeout of Guild.chunk() based on the number or members, so it should actually work on our guild now.
| * | | | | | | | Bump bot base so a real statsd client is actually createdGravatar Chris Lovering2022-04-26-4/+4
|/ / / / / / / /
* | | | | | | | Merge pull request #2148 from python-discord/speedup-syncingGravatar ChrisJL2022-04-25-4/+27
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Speed Up Sync Cog Loading
| * \ \ \ \ \ \ \ Merge branch 'main' into speedup-syncingGravatar ChrisJL2022-04-25-9/+9
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #2144 from python-discord/mbaruh/ext_fixGravatar Boris Muratov2022-04-25-9/+9
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Make extension management async
| * \ \ \ \ \ \ \ \ Merge branch 'main' into mbaruh/ext_fixGravatar Boris Muratov2022-04-25-2/+2
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Make extension management asyncGravatar mbaruh2022-04-22-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary after cog loading was made async in a new discord.py version
| | * | | | | | | | Add Timeout To The Sync CogGravatar Hassan Abouelela2022-04-25-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a 30-minute timeout while waiting for the guild to be chunked in the sync cog, after which the cog is not loaded. Signed-off-by: Hassan Abouelela <[email protected]>
| | * | | | | | | | Speed Up Sync Cog LoadingGravatar Hassan Abouelela2022-04-23-3/+18
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The user syncer was blocking the startup of the sync cog due to having to perform thousands of pointless member fetch requests. This speeds up that process by increasing the probability that the cache is up-to-date using `Guild.chunked`, and limiting the fetches to members who were in the guild during the previous sync only. Co-authored-by: ChrisJL <[email protected]> Co-authored-by: wookie184 <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
* | | | | | | | | Add support for BIG SOLIDUS unicode characters in off topic names (#2146)Gravatar mina2022-04-21-2/+2
|/ / / / / / / / | | | | | | | | | | | | | | | | Make `ALLOWED_CHARACTERS` a raw string to account for slashes
| | * / / / / / Make modpings rescheduling robust to unfilled cacheGravatar mbaruh2022-04-22-2/+14
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Additionally, this adds a check which will remove entries in the redis cache of former moderators.
* | | | | | | Merge pull request #2133 from python-discord/slowmode/add-better-thread-supportGravatar Boris Muratov2022-04-22-4/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add discord.Thread to slowmode cog channel converters
| * \ \ \ \ \ \ Merge branch 'main' into slowmode/add-better-thread-supportGravatar Boris Muratov2022-04-22-1960/+1416
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #2143 from python-discord/bump-bot-coreGravatar ChrisJL2022-04-21-3/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bump bot-core
| * \ \ \ \ \ \ \ Merge branch 'main' into bump-bot-coreGravatar ChrisJL2022-04-21-3/+10
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #2134 from novialriptide/0s-slowmodeGravatar ChrisJL2022-04-21-3/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Added an option to use 0s as an argument
| * \ \ \ \ \ \ \ \ Merge branch 'main' into 0s-slowmodeGravatar ChrisJL2022-04-21-1957/+1406
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | LintingGravatar NovialRiptide2022-04-19-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: ChrisJL <[email protected]>
| * | | | | | | | | Rewrote set_slowmode() changesGravatar NovialRiptide2022-04-18-7/+5
| | | | | | | | | |
| * | | | | | | | | Added an option to use 0s as an argumentGravatar NovialRiptide2022-04-18-3/+8
| | | | | | | | | |
| | * | | | | | | | Bump bot-coreGravatar Chris Lovering2022-04-21-3/+3
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | This change loads each cog in their own task, meaning if one fails, others still load.
* | | | | | | | | Merge pull request #2138 from python-discord/Use-bot-core-extensionsGravatar wookie1842022-04-21-49/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Use the extensions list & util from bot-core
| * | | | | | | | | Update CODEOWNERSGravatar Chris Lovering2022-04-21-2/+0
| | | | | | | | | |
| * | | | | | | | | Bump bot-core which has unqualify in the utils namespaceGravatar Chris Lovering2022-04-21-5/+5
| | | | | | | | | |
| * | | | | | | | | Use the extensions list & util from bot-coreGravatar Chris Lovering2022-04-21-43/+8
|/ / / / / / / / /
* | | | | | | | | Merge pull request #2137 from python-discord/dont-use-modlog-for-defconGravatar ChrisJL2022-04-21-23/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Don't try to get modlog cog on defcon cog_load
| * \ \ \ \ \ \ \ \ Merge branch 'main' into dont-use-modlog-for-defconGravatar ChrisJL2022-04-21-1/+4
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #2142 from python-discord/supress-notfound-when-cleaningGravatar wookie1842022-04-21-1/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Deal with the clean invoke being delete before replying
| * \ \ \ \ \ \ \ \ \ Merge branch 'main' into supress-notfound-when-cleaningGravatar wookie1842022-04-21-1/+1
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Deal with the clean invoke being delete before replyingGravatar Chris Lovering2022-04-21-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2141 Closes BOT-33P
| | * | | | | | | | | Merge branch 'main' into dont-use-modlog-for-defconGravatar ChrisJL2022-04-21-1/+1
| | |\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #2140 from python-discord/remove-wait_for-kwargGravatar ChrisJL2022-04-21-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | wait_for event param is now positional only
| * | | | | | | | | | wait_for event param is now positional onlyGravatar Chris Lovering2022-04-21-1/+1
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2139 Closes BOT-33N
| * / / / / / / / / Make mod_log getter asyncGravatar mbaruh2022-04-21-23/+10
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Loading order is not guaranteed. Sleep until the cog loads.
* | | | | | | | | Merge pull request #2136 from python-discord/fix-modpingsGravatar wookie1842022-04-20-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | Don't call broken ModPings scheduler
| * | | | | | | | Don't call broken ModPings schedulerGravatar Chris Lovering2022-04-20-1/+1
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | This is being fixed in https://github.com/python-discord/bot/pull/2001
* | | | | | | | Merge pull request #2118 from python-discord/bump-d.py-versionGravatar ChrisJL2022-04-20-1901/+1397
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Bump Discord.py to latest alpha and use BotBase from bot-core
| * | | | | | | Refactor a try/except that will never raiseGravatar Chris Lovering2022-04-20-6/+5
| | | | | | | |
| * | | | | | | Automatically determine number threads to use with pytestGravatar Chris Lovering2022-04-20-4/+4
| | | | | | | |
| * | | | | | | Don't use internal discord.py methods for available help channels messageGravatar Chris Lovering2022-04-20-10/+6
| | | | | | | |
| * | | | | | | Use fully qualified datetime.time()Gravatar Chris Lovering2022-04-20-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to remove possible confusion with time.time