summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar HassanAbouelela <[email protected]>2022-07-23 14:54:19 +0000
committerGravatar HassanAbouelela <[email protected]>2022-07-23 14:54:19 +0000
commit4df643a5f947cb2c08fa6083c02cca577524285d (patch)
tree0804727cef6a9a21c86a72d8eb2e6ba055980aa5
parentDeploying to docs from @ python-discord/bot-core@7a5a524f0d2cb38cacdd927cc4a7... (diff)
Deploying to docs from @ python-discord/bot-core@4242df7b1a2ce8cffcf4d094a081cfbc8536b021 🚀
-rw-r--r--main/.buildinfo2
-rw-r--r--main/.doctrees/changelog.doctreebin87608 -> 87608 bytes
-rw-r--r--main/.doctrees/environment.picklebin2651433 -> 2651433 bytes
-rw-r--r--main/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--main/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--main/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--main/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--main/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.commands.doctreebin10685 -> 10685 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.doctreebin14052 -> 14052 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.interactions.doctreebin35843 -> 35843 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--main/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--main/output/botcore.async_stats.html6
-rw-r--r--main/output/botcore.html32
-rw-r--r--main/output/botcore.site_api.html26
-rw-r--r--main/output/botcore.utils.caching.html8
-rw-r--r--main/output/botcore.utils.channel.html4
-rw-r--r--main/output/botcore.utils.commands.html2
-rw-r--r--main/output/botcore.utils.html4
-rw-r--r--main/output/botcore.utils.interactions.html14
-rw-r--r--main/output/botcore.utils.logging.html6
-rw-r--r--main/output/botcore.utils.members.html4
-rw-r--r--main/output/botcore.utils.regex.html6
-rw-r--r--main/output/botcore.utils.scheduling.html18
-rw-r--r--v7.1.1/.buildinfo2
-rw-r--r--v7.1.1/.doctrees/changelog.doctreebin64686 -> 64686 bytes
-rw-r--r--v7.1.1/.doctrees/environment.picklebin2644038 -> 2644038 bytes
-rw-r--r--v7.1.1/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.site_api.doctreebin65215 -> 65215 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.members.doctreebin16844 -> 16844 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.1.1/.doctrees/output/botcore.utils.scheduling.doctreebin53663 -> 53663 bytes
-rw-r--r--v7.1.2/.buildinfo2
-rw-r--r--v7.1.2/.doctrees/changelog.doctreebin65755 -> 65755 bytes
-rw-r--r--v7.1.2/.doctrees/environment.picklebin2644038 -> 2644038 bytes
-rw-r--r--v7.1.2/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.site_api.doctreebin65269 -> 65269 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.members.doctreebin16844 -> 16844 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.1.2/.doctrees/output/botcore.utils.scheduling.doctreebin53663 -> 53663 bytes
-rw-r--r--v7.1.3/.buildinfo2
-rw-r--r--v7.1.3/.doctrees/changelog.doctreebin65755 -> 65755 bytes
-rw-r--r--v7.1.3/.doctrees/environment.picklebin2644038 -> 2644038 bytes
-rw-r--r--v7.1.3/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.site_api.doctreebin65271 -> 65271 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.members.doctreebin16844 -> 16844 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.1.3/.doctrees/output/botcore.utils.scheduling.doctreebin53663 -> 53663 bytes
-rw-r--r--v7.2.0/.buildinfo2
-rw-r--r--v7.2.0/.doctrees/changelog.doctreebin67877 -> 67877 bytes
-rw-r--r--v7.2.0/.doctrees/environment.picklebin2644038 -> 2644038 bytes
-rw-r--r--v7.2.0/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.site_api.doctreebin65215 -> 65215 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.members.doctreebin16844 -> 16844 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.2.0/.doctrees/output/botcore.utils.scheduling.doctreebin53663 -> 53663 bytes
-rw-r--r--v7.2.1/.buildinfo2
-rw-r--r--v7.2.1/.doctrees/changelog.doctreebin73393 -> 73393 bytes
-rw-r--r--v7.2.1/.doctrees/environment.picklebin2644045 -> 2644045 bytes
-rw-r--r--v7.2.1/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.2.1/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.2.2/.buildinfo2
-rw-r--r--v7.2.2/.doctrees/changelog.doctreebin75529 -> 75529 bytes
-rw-r--r--v7.2.2/.doctrees/environment.picklebin2644045 -> 2644045 bytes
-rw-r--r--v7.2.2/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.doctreebin13968 -> 13968 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.2.2/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.3.0/.buildinfo2
-rw-r--r--v7.3.0/.doctrees/changelog.doctreebin80039 -> 80039 bytes
-rw-r--r--v7.3.0/.doctrees/environment.picklebin2647447 -> 2647447 bytes
-rw-r--r--v7.3.0/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.doctreebin14012 -> 14012 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.interactions.doctreebin30300 -> 30300 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.3.0/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.3.1/.buildinfo2
-rw-r--r--v7.3.1/.doctrees/changelog.doctreebin82541 -> 82541 bytes
-rw-r--r--v7.3.1/.doctrees/environment.picklebin2647447 -> 2647447 bytes
-rw-r--r--v7.3.1/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.doctreebin14012 -> 14012 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.interactions.doctreebin30300 -> 30300 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.3.1/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.4.0-beta1/.buildinfo2
-rw-r--r--v7.4.0-beta1/.doctrees/changelog.doctreebin85478 -> 85478 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/environment.picklebin2648727 -> 2648727 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.doctreebin14012 -> 14012 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.interactions.doctreebin35843 -> 35843 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.4.0-beta1/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.4.0/.buildinfo2
-rw-r--r--v7.4.0/.doctrees/changelog.doctreebin85470 -> 85470 bytes
-rw-r--r--v7.4.0/.doctrees/environment.picklebin2648715 -> 2648715 bytes
-rw-r--r--v7.4.0/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.doctreebin14012 -> 14012 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.interactions.doctreebin35843 -> 35843 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.4.0/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
-rw-r--r--v7.5.0/.buildinfo2
-rw-r--r--v7.5.0/.doctrees/changelog.doctreebin87608 -> 87608 bytes
-rw-r--r--v7.5.0/.doctrees/environment.picklebin2651437 -> 2651437 bytes
-rw-r--r--v7.5.0/.doctrees/index.doctreebin5445 -> 5445 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.async_stats.doctreebin18992 -> 18992 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.doctreebin62337 -> 62337 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.exts.doctreebin3091 -> 3091 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.site_api.doctreebin66223 -> 66223 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.caching.doctreebin16590 -> 16590 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.channel.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.commands.doctreebin10685 -> 10685 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.doctreebin14052 -> 14052 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.interactions.doctreebin35843 -> 35843 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.logging.doctreebin18135 -> 18135 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.members.doctreebin17681 -> 17681 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.regex.doctreebin9013 -> 9013 bytes
-rw-r--r--v7.5.0/.doctrees/output/botcore.utils.scheduling.doctreebin55106 -> 55106 bytes
200 files changed, 77 insertions, 77 deletions
diff --git a/main/.buildinfo b/main/.buildinfo
index e05655fb..7030852a 100644
--- a/main/.buildinfo
+++ b/main/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5cff655530cafacc00a3556937979d30
+config: 1028aa66d357f81d1b7118b88bf39ee8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/main/.doctrees/changelog.doctree b/main/.doctrees/changelog.doctree
index 6dcc5d91..98e1c108 100644
--- a/main/.doctrees/changelog.doctree
+++ b/main/.doctrees/changelog.doctree
Binary files differ
diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle
index cd7ce1bb..6448504f 100644
--- a/main/.doctrees/environment.pickle
+++ b/main/.doctrees/environment.pickle
Binary files differ
diff --git a/main/.doctrees/index.doctree b/main/.doctrees/index.doctree
index fb5435eb..a9c8a38c 100644
--- a/main/.doctrees/index.doctree
+++ b/main/.doctrees/index.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.async_stats.doctree b/main/.doctrees/output/botcore.async_stats.doctree
index 4e29bb24..b37c0e0c 100644
--- a/main/.doctrees/output/botcore.async_stats.doctree
+++ b/main/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.doctree b/main/.doctrees/output/botcore.doctree
index c7e9c98f..980d1864 100644
--- a/main/.doctrees/output/botcore.doctree
+++ b/main/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.exts.doctree b/main/.doctrees/output/botcore.exts.doctree
index 4ef75e02..8b967ce5 100644
--- a/main/.doctrees/output/botcore.exts.doctree
+++ b/main/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.site_api.doctree b/main/.doctrees/output/botcore.site_api.doctree
index 4b08066f..173809b5 100644
--- a/main/.doctrees/output/botcore.site_api.doctree
+++ b/main/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.caching.doctree b/main/.doctrees/output/botcore.utils.caching.doctree
index bf4ae645..65bd344c 100644
--- a/main/.doctrees/output/botcore.utils.caching.doctree
+++ b/main/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.channel.doctree b/main/.doctrees/output/botcore.utils.channel.doctree
index 1c553459..ffdd83a2 100644
--- a/main/.doctrees/output/botcore.utils.channel.doctree
+++ b/main/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.commands.doctree b/main/.doctrees/output/botcore.utils.commands.doctree
index a1648fd3..bd6ce098 100644
--- a/main/.doctrees/output/botcore.utils.commands.doctree
+++ b/main/.doctrees/output/botcore.utils.commands.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.doctree b/main/.doctrees/output/botcore.utils.doctree
index 7a676843..2a7cb36f 100644
--- a/main/.doctrees/output/botcore.utils.doctree
+++ b/main/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.interactions.doctree b/main/.doctrees/output/botcore.utils.interactions.doctree
index 06db7c97..7b7b5e5d 100644
--- a/main/.doctrees/output/botcore.utils.interactions.doctree
+++ b/main/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.logging.doctree b/main/.doctrees/output/botcore.utils.logging.doctree
index c18ff33e..7b60d5ed 100644
--- a/main/.doctrees/output/botcore.utils.logging.doctree
+++ b/main/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.members.doctree b/main/.doctrees/output/botcore.utils.members.doctree
index c178ef12..24b1ea93 100644
--- a/main/.doctrees/output/botcore.utils.members.doctree
+++ b/main/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.regex.doctree b/main/.doctrees/output/botcore.utils.regex.doctree
index f1e909ef..f6af191d 100644
--- a/main/.doctrees/output/botcore.utils.regex.doctree
+++ b/main/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/main/.doctrees/output/botcore.utils.scheduling.doctree b/main/.doctrees/output/botcore.utils.scheduling.doctree
index ffd675e7..49046018 100644
--- a/main/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/main/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/main/output/botcore.async_stats.html b/main/output/botcore.async_stats.html
index 5fc3ba12..3562838f 100644
--- a/main/output/botcore.async_stats.html
+++ b/main/output/botcore.async_stats.html
@@ -309,12 +309,12 @@
<p>An async transport method for statsd communication.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.async_stats.AsyncStatsClient">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AsyncStatsClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">loop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'localhost'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">8125</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prefix</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/async_stats.py#L12-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AsyncStatsClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">loop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'localhost'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">8125</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prefix</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/async_stats.py#L12-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://statsd.readthedocs.io/en/v3.3/reference.html#statsd.client.base.StatsClientBase" title="(in Python StatsD - Edited by Python Discord to extend statsd base objects to also allow referencing statsd.client.base.StatsClientBase v3.3)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StatsClientBase</span></code></a></p>
<p>An async implementation of <a class="reference external" href="https://statsd.readthedocs.io/en/v3.3/reference.html#statsd.client.base.StatsClientBase" title="(in Python StatsD - Edited by Python Discord to extend statsd base objects to also allow referencing statsd.client.base.StatsClientBase v3.3)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">statsd.client.base.StatsClientBase</span></code></a> that supports async stat communication.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.async_stats.AsyncStatsClient.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">loop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'localhost'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">8125</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prefix</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/async_stats.py#L15-L39"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">loop</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'localhost'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">8125</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prefix</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/async_stats.py#L15-L39"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Create a new <a class="reference internal" href="#botcore.async_stats.AsyncStatsClient" title="botcore.async_stats.AsyncStatsClient"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AsyncStatsClient</span></code></a>.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -331,7 +331,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.async_stats.AsyncStatsClient.create_socket">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">create_socket</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/async_stats.py#L40-L47"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient.create_socket" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">create_socket</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/async_stats.py#L40-L47"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.async_stats.AsyncStatsClient.create_socket" title="Permalink to this definition">#</a></dt>
<dd><p>Use <a class="reference external" href="https://docs.python.org/3/library/asyncio-eventloop.html#asyncio.loop.create_datagram_endpoint" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">asyncio.loop.create_datagram_endpoint</span></code></a> from the loop given on init to create a socket.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
diff --git a/main/output/botcore.html b/main/output/botcore.html
index 4a8cd7b4..e56f876b 100644
--- a/main/output/botcore.html
+++ b/main/output/botcore.html
@@ -309,12 +309,12 @@
<p>Useful utilities and tools for Discord bot development.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.BotBase">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">BotBase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guild_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">http_session</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">redis_session</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">api_client</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">statsd_url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L36-L292"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">BotBase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guild_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">http_session</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">redis_session</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">api_client</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">statsd_url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L36-L292"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/ext/commands/api.html#discord.ext.commands.Bot" title="(in discord.py v2.0.0a)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Bot</span></code></a></p>
<p>A sub-class that implements many common features that Python Discord bots use.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guild_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">http_session</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">redis_session</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">api_client</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">statsd_url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L39-L89"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guild_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">http_session</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">redis_session</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">api_client</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">statsd_url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L39-L89"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Initialise the base bot instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -333,7 +333,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.add_cog">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">add_cog</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">cog</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L152-L156"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.add_cog" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">add_cog</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">cog</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L152-L156"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.add_cog" title="Permalink to this definition">#</a></dt>
<dd><p>Add the given <code class="docutils literal notranslate"><span class="pre">cog</span></code> to the bot and log the operation.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -344,7 +344,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.add_command">
-<span class="sig-name descname"><span class="pre">add_command</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">command</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L157-L161"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.add_command" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">add_command</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">command</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L157-L161"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.add_command" title="Permalink to this definition">#</a></dt>
<dd><p>Add <code class="docutils literal notranslate"><span class="pre">command</span></code> as normal and then add its root aliases to the bot.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -355,7 +355,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.clear">
-<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L177-L180"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.clear" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L177-L180"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.clear" title="Permalink to this definition">#</a></dt>
<dd><p>Not implemented! Re-instantiate the bot instead of attempting to re-use a closed one.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -366,7 +366,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.close">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L258-L292"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.close" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L258-L292"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.close" title="Permalink to this definition">#</a></dt>
<dd><p>Close the Discord connection, and the aiohttp session, connector, statsd client, and resolver.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -377,7 +377,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.load_extensions">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">load_extensions</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">module</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L119-L130"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.load_extensions" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">load_extensions</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">module</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L119-L130"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.load_extensions" title="Permalink to this definition">#</a></dt>
<dd><p>Load all the extensions within the given module and save them to <code class="docutils literal notranslate"><span class="pre">self.all_extensions</span></code>.</p>
<p>This should be ran in a task on the event loop to avoid deadlocks caused by <code class="docutils literal notranslate"><span class="pre">wait_for</span></code> calls.</p>
<dl class="field-list simple">
@@ -389,7 +389,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.log_to_dev_log">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">log_to_dev_log</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">message</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L205-L208"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.log_to_dev_log" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">log_to_dev_log</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">message</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L205-L208"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.log_to_dev_log" title="Permalink to this definition">#</a></dt>
<dd><p>Log the given message to #dev-log.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -400,7 +400,7 @@ a dummy statsd client will be created.</p></li>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.on_guild_available">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_guild_available</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L188-L204"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.on_guild_available" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_guild_available</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L188-L204"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.on_guild_available" title="Permalink to this definition">#</a></dt>
<dd><p>Set the internal guild available event when self.guild_id becomes available.</p>
<p>If the cache appears to still be empty (no members, no channels, or no roles), the event
will not be set and <cite>guild_available_but_cache_empty</cite> event will be emitted.</p>
@@ -413,7 +413,7 @@ will not be set and <cite>guild_available_but_cache_empty</cite> event will be e
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.on_guild_unavailable">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_guild_unavailable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L181-L187"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.on_guild_unavailable" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_guild_unavailable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L181-L187"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.on_guild_unavailable" title="Permalink to this definition">#</a></dt>
<dd><p>Clear the internal guild available event when self.guild_id becomes unavailable.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -424,7 +424,7 @@ will not be set and <cite>guild_available_but_cache_empty</cite> event will be e
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.ping_services">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ping_services</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L254-L257"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.ping_services" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ping_services</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L254-L257"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.ping_services" title="Permalink to this definition">#</a></dt>
<dd><p>Ping all required services on setup to ensure they are up before starting.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -435,7 +435,7 @@ will not be set and <cite>guild_available_but_cache_empty</cite> event will be e
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.remove_command">
-<span class="sig-name descname"><span class="pre">remove_command</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L162-L176"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.remove_command" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">remove_command</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L162-L176"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.remove_command" title="Permalink to this definition">#</a></dt>
<dd><p>Remove a command/alias as normal and then remove its root aliases from the bot.</p>
<p>Individual root aliases cannot be removed by this function.
To remove them, either remove the entire command or manually edit <cite>bot.all_commands</cite>.</p>
@@ -448,7 +448,7 @@ To remove them, either remove the entire command or manually edit <cite>bot.all_
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.setup_hook">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">setup_hook</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L218-L253"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.setup_hook" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">setup_hook</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L218-L253"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.setup_hook" title="Permalink to this definition">#</a></dt>
<dd><p>An async init to startup generic services.</p>
<p>Connects to statsd, and calls
<a class="reference internal" href="botcore.async_stats.html#botcore.async_stats.AsyncStatsClient.create_socket" title="botcore.async_stats.AsyncStatsClient.create_socket"><code class="xref py py-func docutils literal notranslate"><span class="pre">AsyncStatsClient.create_socket</span></code></a>
@@ -462,7 +462,7 @@ and <a class="reference internal" href="#botcore.BotBase.ping_services" title="b
<dl class="py method">
<dt class="sig sig-object py" id="botcore.BotBase.wait_until_guild_available">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">wait_until_guild_available</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L209-L217"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.wait_until_guild_available" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">wait_until_guild_available</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L209-L217"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.BotBase.wait_until_guild_available" title="Permalink to this definition">#</a></dt>
<dd><p>Wait until the guild that matches the <code class="docutils literal notranslate"><span class="pre">guild_id</span></code> given at init is available (and the cache is ready).</p>
<p>The on_ready event is inadequate because it only waits 2 seconds for a GUILD_CREATE
gateway event before giving up and thus not populating the cache for unavailable guilds.</p>
@@ -477,12 +477,12 @@ gateway event before giving up and thus not populating the cache for unavailable
<dl class="py exception">
<dt class="sig sig-object py" id="botcore.StartupError">
-<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">StartupError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L28-L34"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.StartupError" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">StartupError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L28-L34"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.StartupError" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/exceptions.html#Exception" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Exception</span></code></a></p>
<p>Exception class for startup errors.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.StartupError.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/_bot.py#L31-L34"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.StartupError.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/_bot.py#L31-L34"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.StartupError.__init__" title="Permalink to this definition">#</a></dt>
<dd></dd></dl>
</dd></dl>
diff --git a/main/output/botcore.site_api.html b/main/output/botcore.site_api.html
index 9b5d4e77..9252f0ea 100644
--- a/main/output/botcore.site_api.html
+++ b/main/output/botcore.site_api.html
@@ -309,12 +309,12 @@
<p>An API wrapper around the Site API.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.site_api.APIClient">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">APIClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">site_api_url</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">site_api_token</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">session_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L42-L155"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">APIClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">site_api_url</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">site_api_token</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">session_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L42-L155"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></a></p>
<p>A wrapper for the Django Site API.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">site_api_url</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">site_api_token</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">session_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L48-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">site_api_url</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">site_api_token</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">session_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L48-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Initialize a new <a class="reference internal" href="#botcore.site_api.APIClient" title="botcore.site_api.APIClient"><code class="xref py py-obj docutils literal notranslate"><span class="pre">APIClient</span></code></a> instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -329,7 +329,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.close">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L75-L78"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.close" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">close</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L75-L78"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.close" title="Permalink to this definition">#</a></dt>
<dd><p>Close the aiohttp session.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -340,7 +340,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.delete">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delete</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L137-L155"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.delete" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delete</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L137-L155"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.delete" title="Permalink to this definition">#</a></dt>
<dd><p>Send a DELETE request to the site API and return the JSON response.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -361,7 +361,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.get">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L121-L124"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.get" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L121-L124"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.get" title="Permalink to this definition">#</a></dt>
<dd><p>Equivalent to <a class="reference internal" href="#botcore.site_api.APIClient.request" title="botcore.site_api.APIClient.request"><code class="xref py py-meth docutils literal notranslate"><span class="pre">APIClient.request()</span></code></a> with GET passed as the method.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -372,7 +372,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.maybe_raise_for_status">
-<em class="property"><span class="pre">async</span><span class="w"> </span><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">maybe_raise_for_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">should_raise</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L79-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.maybe_raise_for_status" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">maybe_raise_for_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">should_raise</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L79-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.maybe_raise_for_status" title="Permalink to this definition">#</a></dt>
<dd><p>Raise <a class="reference internal" href="#botcore.site_api.ResponseCodeError" title="botcore.site_api.ResponseCodeError"><code class="xref py py-exc docutils literal notranslate"><span class="pre">ResponseCodeError</span></code></a> for non-OK response if an exception should be raised.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -392,7 +392,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.patch">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patch</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L125-L128"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.patch" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patch</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L125-L128"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.patch" title="Permalink to this definition">#</a></dt>
<dd><p>Equivalent to <a class="reference internal" href="#botcore.site_api.APIClient.request" title="botcore.site_api.APIClient.request"><code class="xref py py-meth docutils literal notranslate"><span class="pre">APIClient.request()</span></code></a> with PATCH passed as the method.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -403,7 +403,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.post">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">post</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L129-L132"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.post" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">post</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L129-L132"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.post" title="Permalink to this definition">#</a></dt>
<dd><p>Equivalent to <a class="reference internal" href="#botcore.site_api.APIClient.request" title="botcore.site_api.APIClient.request"><code class="xref py py-meth docutils literal notranslate"><span class="pre">APIClient.request()</span></code></a> with POST passed as the method.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -414,7 +414,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.put">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">put</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L133-L136"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.put" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">put</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L133-L136"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.put" title="Permalink to this definition">#</a></dt>
<dd><p>Equivalent to <a class="reference internal" href="#botcore.site_api.APIClient.request" title="botcore.site_api.APIClient.request"><code class="xref py py-meth docutils literal notranslate"><span class="pre">APIClient.request()</span></code></a> with PUT passed as the method.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -425,7 +425,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.APIClient.request">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L100-L120"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.request" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">endpoint</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">raise_for_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L100-L120"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.APIClient.request" title="Permalink to this definition">#</a></dt>
<dd><p>Send an HTTP request to the site API and return the JSON response.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -452,12 +452,12 @@
<dl class="py exception">
<dt class="sig sig-object py" id="botcore.site_api.ResponseCodeError">
-<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ResponseCodeError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_json</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L14-L40"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ResponseCodeError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_json</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L14-L40"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/exceptions.html#ValueError" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">ValueError</span></code></a></p>
<p>Raised in <a class="reference internal" href="#botcore.site_api.APIClient.request" title="botcore.site_api.APIClient.request"><code class="xref py py-meth docutils literal notranslate"><span class="pre">APIClient.request()</span></code></a> when a non-OK HTTP response is received.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.ResponseCodeError.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_json</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L17-L35"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">response</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_json</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L17-L35"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Initialize a new <a class="reference internal" href="#botcore.site_api.ResponseCodeError" title="botcore.site_api.ResponseCodeError"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ResponseCodeError</span></code></a> instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -472,7 +472,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.site_api.ResponseCodeError.__str__">
-<span class="sig-name descname"><span class="pre">__str__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/site_api.py#L36-L40"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError.__str__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__str__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/site_api.py#L36-L40"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.site_api.ResponseCodeError.__str__" title="Permalink to this definition">#</a></dt>
<dd><p>Return a string representation of the error.</p>
</dd></dl>
diff --git a/main/output/botcore.utils.caching.html b/main/output/botcore.utils.caching.html
index d575488e..3ea67275 100644
--- a/main/output/botcore.utils.caching.html
+++ b/main/output/botcore.utils.caching.html
@@ -309,14 +309,14 @@
<p>Utilities related to custom caches.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.utils.caching.AsyncCache">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AsyncCache</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">128</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/caching.py#L8-L66"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AsyncCache</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">128</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/caching.py#L8-L66"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></a></p>
<p>LRU cache implementation for coroutines.</p>
<p>Once the cache exceeds the maximum size, keys are deleted in FIFO order.</p>
<p>An offset may be optionally provided to be applied to the coroutine’s arguments when creating the cache key.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.caching.AsyncCache.__call__">
-<span class="sig-name descname"><span class="pre">__call__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg_offset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/caching.py#L27-L62"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.__call__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__call__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg_offset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/caching.py#L27-L62"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.__call__" title="Permalink to this definition">#</a></dt>
<dd><p>Decorator for async cache.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -333,7 +333,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.caching.AsyncCache.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">128</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/caching.py#L17-L26"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">128</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/caching.py#L17-L26"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Initialise a new <a class="reference internal" href="#botcore.utils.caching.AsyncCache" title="botcore.utils.caching.AsyncCache"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AsyncCache</span></code></a> instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -344,7 +344,7 @@
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.caching.AsyncCache.clear">
-<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/caching.py#L63-L66"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.clear" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/caching.py#L63-L66"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.caching.AsyncCache.clear" title="Permalink to this definition">#</a></dt>
<dd><p>Clear cache instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.channel.html b/main/output/botcore.utils.channel.html
index f7983290..0f8482b6 100644
--- a/main/output/botcore.utils.channel.html
+++ b/main/output/botcore.utils.channel.html
@@ -309,7 +309,7 @@
<p>Useful helper functions for interacting with various discord channel objects.</p>
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.channel.get_or_fetch_channel">
-<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get_or_fetch_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">bot</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/channel.py#L25-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.channel.get_or_fetch_channel" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get_or_fetch_channel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">bot</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/channel.py#L25-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.channel.get_or_fetch_channel" title="Permalink to this definition">#</a></dt>
<dd><p>Attempt to get or fetch the given <code class="docutils literal notranslate"><span class="pre">channel_id</span></code> from the bots cache, and return it.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -337,7 +337,7 @@
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.channel.is_in_category">
-<span class="sig-name descname"><span class="pre">is_in_category</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">category_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/channel.py#L11-L23"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.channel.is_in_category" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">is_in_category</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">channel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">category_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/channel.py#L11-L23"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.channel.is_in_category" title="Permalink to this definition">#</a></dt>
<dd><p>Return whether the given <code class="docutils literal notranslate"><span class="pre">channel</span></code> in the the category with the id <code class="docutils literal notranslate"><span class="pre">category_id</span></code>.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.commands.html b/main/output/botcore.utils.commands.html
index 6da31edc..dbfb02d4 100644
--- a/main/output/botcore.utils.commands.html
+++ b/main/output/botcore.utils.commands.html
@@ -308,7 +308,7 @@
<span id="commands"></span><h1>commands<a class="headerlink" href="#module-botcore.utils.commands" title="Permalink to this heading">#</a></h1>
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.commands.clean_text_or_reply">
-<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clean_text_or_reply</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctx</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/commands.py#L7-L39"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.commands.clean_text_or_reply" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clean_text_or_reply</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ctx</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/commands.py#L7-L39"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.commands.clean_text_or_reply" title="Permalink to this definition">#</a></dt>
<dd><p>Cleans a text argument or replied message’s content.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.html b/main/output/botcore.utils.html
index 2f9d67c2..34c7694e 100644
--- a/main/output/botcore.utils.html
+++ b/main/output/botcore.utils.html
@@ -309,7 +309,7 @@
<p>Useful utilities and tools for Discord bot development.</p>
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.apply_monkey_patches">
-<span class="sig-name descname"><span class="pre">apply_monkey_patches</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/__init__.py#L7-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.apply_monkey_patches" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">apply_monkey_patches</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/__init__.py#L7-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.apply_monkey_patches" title="Permalink to this definition">#</a></dt>
<dd><p>Applies all common monkey patches for our bots.</p>
<dl>
<dt>Patches <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/ext/commands/api.html#discord.ext.commands.Command" title="(in discord.py v2.0.0a)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discord.ext.commands.Command</span></code></a> and <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/ext/commands/api.html#discord.ext.commands.Group" title="(in discord.py v2.0.0a)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discord.ext.commands.Group</span></code></a> to support root aliases.</dt><dd><p>A <code class="docutils literal notranslate"><span class="pre">root_aliases</span></code> keyword argument is added to these two objects, which is a sequence of alias names
@@ -328,7 +328,7 @@ that will act as top-level groups rather than being aliases of the command’s g
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.unqualify">
-<span class="sig-name descname"><span class="pre">unqualify</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/_extensions.py#L10-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.unqualify" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">unqualify</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/_extensions.py#L10-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.unqualify" title="Permalink to this definition">#</a></dt>
<dd><p>Return an unqualified name given a qualified module/package <code class="docutils literal notranslate"><span class="pre">name</span></code>.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.interactions.html b/main/output/botcore.utils.interactions.html
index 5893af0a..cb9de5ba 100644
--- a/main/output/botcore.utils.interactions.html
+++ b/main/output/botcore.utils.interactions.html
@@ -308,7 +308,7 @@
<span id="interactions"></span><h1>interactions<a class="headerlink" href="#module-botcore.utils.interactions" title="Permalink to this heading">#</a></h1>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.utils.interactions.DeleteMessageButton">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">DeleteMessageButton</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style=&lt;ButtonStyle.secondary:</span> <span class="pre">2&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label='Delete'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">**kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L73-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">DeleteMessageButton</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style=&lt;ButtonStyle.secondary:</span> <span class="pre">2&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label='Delete'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">**kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L73-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/interactions/api.html#discord.ui.Button" title="(in discord.py v2.0.0a)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Button</span></code></a></p>
<p>A button that can be added to a view to delete the message containing the view on click.</p>
<p>This button itself carries out no interaction checks, these should be done by the parent view.</p>
@@ -323,12 +323,12 @@
</dl>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.interactions.DeleteMessageButton.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style=&lt;ButtonStyle.secondary:</span> <span class="pre">2&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label='Delete'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">**kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L87-L95"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style=&lt;ButtonStyle.secondary:</span> <span class="pre">2&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label='Delete'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">**kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L87-L95"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton.__init__" title="Permalink to this definition">#</a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.interactions.DeleteMessageButton.callback">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">callback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interaction</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L96-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton.callback" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">callback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interaction</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L96-L99"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.DeleteMessageButton.callback" title="Permalink to this definition">#</a></dt>
<dd><p>Delete the original message on button click.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -341,7 +341,7 @@
<dl class="py class">
<dt class="sig sig-object py" id="botcore.utils.interactions.ViewWithUserAndRoleCheck">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ViewWithUserAndRoleCheck</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_users</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timeout</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">180.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L11-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ViewWithUserAndRoleCheck</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_users</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timeout</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">180.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L11-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/interactions/api.html#discord.ui.View" title="(in discord.py v2.0.0a)"><code class="xref py py-class docutils literal notranslate"><span class="pre">View</span></code></a></p>
<p>A view that allows the original invoker and moderators to interact with it.</p>
<dl class="field-list simple">
@@ -358,12 +358,12 @@ If <code class="docutils literal notranslate"><span class="pre">None</span></cod
</dl>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.interactions.ViewWithUserAndRoleCheck.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_users</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timeout</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">180.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L24-L36"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_users</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allowed_roles</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timeout</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">180.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L24-L36"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.__init__" title="Permalink to this definition">#</a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.interactions.ViewWithUserAndRoleCheck.interaction_check">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interaction_check</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interaction</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L37-L64"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.interaction_check" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interaction_check</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interaction</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L37-L64"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.interaction_check" title="Permalink to this definition">#</a></dt>
<dd><p>Ensure the user clicking the button is the view invoker, or a moderator.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -377,7 +377,7 @@ If <code class="docutils literal notranslate"><span class="pre">None</span></cod
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.interactions.ViewWithUserAndRoleCheck.on_timeout">
-<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_timeout</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/interactions.py#L65-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.on_timeout" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">async</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">on_timeout</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/interactions.py#L65-L71"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.interactions.ViewWithUserAndRoleCheck.on_timeout" title="Permalink to this definition">#</a></dt>
<dd><p>Remove the view from <code class="docutils literal notranslate"><span class="pre">self.message</span></code> if set.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.logging.html b/main/output/botcore.utils.logging.html
index 528f8437..e4e945ca 100644
--- a/main/output/botcore.utils.logging.html
+++ b/main/output/botcore.utils.logging.html
@@ -309,12 +309,12 @@
<p>Common logging related functions.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.utils.logging.CustomLogger">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CustomLogger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">level</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/logging.py#L14-L33"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.CustomLogger" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CustomLogger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">level</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/logging.py#L14-L33"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.CustomLogger" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/logging.html#logging.Logger" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Logger</span></code></a></p>
<p>Custom implementation of the <a class="reference external" href="https://docs.python.org/3/library/logging.html#logging.Logger" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">logging.Logger</span></code></a> class with an added <a class="reference internal" href="#botcore.utils.logging.CustomLogger.trace" title="botcore.utils.logging.CustomLogger.trace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">trace</span></code></a> method.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.logging.CustomLogger.trace">
-<span class="sig-name descname"><span class="pre">trace</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">msg</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/logging.py#L17-L33"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.CustomLogger.trace" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">trace</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">msg</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/logging.py#L17-L33"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.CustomLogger.trace" title="Permalink to this definition">#</a></dt>
<dd><p>Log the given message with the severity <code class="docutils literal notranslate"><span class="pre">&quot;TRACE&quot;</span></code>.</p>
<p>To pass exception information, use the keyword argument exc_info with a true value:</p>
<div class="highlight-py notranslate"><div class="highlight"><pre><span></span><span class="n">logger</span><span class="o">.</span><span class="n">trace</span><span class="p">(</span><span class="s2">&quot;Houston, we have an </span><span class="si">%s</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;interesting problem&quot;</span><span class="p">,</span> <span class="n">exc_info</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
@@ -338,7 +338,7 @@
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.logging.get_logger">
-<span class="sig-name descname"><span class="pre">get_logger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/logging.py#L35-L46"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.get_logger" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">get_logger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/logging.py#L35-L46"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.logging.get_logger" title="Permalink to this definition">#</a></dt>
<dd><p>Utility to make mypy recognise that logger is of type <a class="reference internal" href="#botcore.utils.logging.CustomLogger" title="botcore.utils.logging.CustomLogger"><code class="xref py py-obj docutils literal notranslate"><span class="pre">CustomLogger</span></code></a>.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/main/output/botcore.utils.members.html b/main/output/botcore.utils.members.html
index 003e1803..5483f947 100644
--- a/main/output/botcore.utils.members.html
+++ b/main/output/botcore.utils.members.html
@@ -309,7 +309,7 @@
<p>Useful helper functions for interactin with <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/api.html#discord.Member" title="(in discord.py v2.0.0a)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discord.Member</span></code></a> objects.</p>
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.members.get_or_fetch_member">
-<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get_or_fetch_member</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">member_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/members.py#L12-L29"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.members.get_or_fetch_member" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get_or_fetch_member</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">guild</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">member_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/members.py#L12-L29"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.members.get_or_fetch_member" title="Permalink to this definition">#</a></dt>
<dd><p>Attempt to get a member from cache; on failure fetch from the API.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -323,7 +323,7 @@
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.members.handle_role_change">
-<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">handle_role_change</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">member</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coro</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">role</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/members.py#L31-L58"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.members.handle_role_change" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">handle_role_change</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">member</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coro</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">role</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/members.py#L31-L58"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.members.handle_role_change" title="Permalink to this definition">#</a></dt>
<dd><p>Await the given <code class="docutils literal notranslate"><span class="pre">coro</span></code> with <code class="docutils literal notranslate"><span class="pre">role</span></code> as the sole argument.</p>
<p>Handle errors that we expect to be raised from
<a class="reference external" href="https://discordpy.readthedocs.io/en/latest/api.html#discord.Member.add_roles" title="(in discord.py v2.0.0a)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discord.Member.add_roles</span></code></a> and <a class="reference external" href="https://discordpy.readthedocs.io/en/latest/api.html#discord.Member.remove_roles" title="(in discord.py v2.0.0a)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">discord.Member.remove_roles</span></code></a>.</p>
diff --git a/main/output/botcore.utils.regex.html b/main/output/botcore.utils.regex.html
index 83a48246..7b95b26c 100644
--- a/main/output/botcore.utils.regex.html
+++ b/main/output/botcore.utils.regex.html
@@ -309,7 +309,7 @@
<p>Common regular expressions.</p>
<dl class="py data">
<dt class="sig sig-object py" id="botcore.utils.regex.DISCORD_INVITE">
-<span class="sig-name descname"><span class="pre">DISCORD_INVITE</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/regex.py#L5-L16"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.DISCORD_INVITE" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">DISCORD_INVITE</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/regex.py#L5-L16"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.DISCORD_INVITE" title="Permalink to this definition">#</a></dt>
<dd><p>Regex for Discord server invites.</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
@@ -323,7 +323,7 @@ such as <a class="reference external" href="https://docs.python.org/3/library/ur
<dl class="py data">
<dt class="sig sig-object py" id="botcore.utils.regex.FORMATTED_CODE_REGEX">
-<span class="sig-name descname"><span class="pre">FORMATTED_CODE_REGEX</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/regex.py#L28-L36"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.FORMATTED_CODE_REGEX" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">FORMATTED_CODE_REGEX</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/regex.py#L28-L36"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.FORMATTED_CODE_REGEX" title="Permalink to this definition">#</a></dt>
<dd><p>Regex for formatted code, using Discord’s code blocks.</p>
<dl class="field-list simple">
</dl>
@@ -331,7 +331,7 @@ such as <a class="reference external" href="https://docs.python.org/3/library/ur
<dl class="py data">
<dt class="sig sig-object py" id="botcore.utils.regex.RAW_CODE_REGEX">
-<span class="sig-name descname"><span class="pre">RAW_CODE_REGEX</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/regex.py#L43-L48"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.RAW_CODE_REGEX" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">RAW_CODE_REGEX</span></span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/regex.py#L43-L48"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.regex.RAW_CODE_REGEX" title="Permalink to this definition">#</a></dt>
<dd><p>Regex for raw code, <em>not</em> using Discord’s code blocks.</p>
<dl class="field-list simple">
</dl>
diff --git a/main/output/botcore.utils.scheduling.html b/main/output/botcore.utils.scheduling.html
index 29588053..358a03da 100644
--- a/main/output/botcore.utils.scheduling.html
+++ b/main/output/botcore.utils.scheduling.html
@@ -309,7 +309,7 @@
<p>Generic python scheduler.</p>
<dl class="py class">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Scheduler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L14-L210"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler" title="Permalink to this definition">#</a></dt>
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">Scheduler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L14-L210"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler" title="Permalink to this definition">#</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></a></p>
<p>Schedule the execution of coroutines and keep track of them.</p>
<p>When instantiating a <a class="reference internal" href="#botcore.utils.scheduling.Scheduler" title="botcore.utils.scheduling.Scheduler"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Scheduler</span></code></a>, a name must be provided. This name is used to distinguish the
@@ -323,7 +323,7 @@ the same ID used to schedule it.</p>
<p>Any exception raised in a scheduled task is logged when the task is done.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.__contains__">
-<span class="sig-name descname"><span class="pre">__contains__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L44-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.__contains__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__contains__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L44-L55"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.__contains__" title="Permalink to this definition">#</a></dt>
<dd><p>Return <a class="reference external" href="https://docs.python.org/3/library/constants.html#True" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">True</span></code></a> if a task with the given <code class="docutils literal notranslate"><span class="pre">task_id</span></code> is currently scheduled.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -340,7 +340,7 @@ the same ID used to schedule it.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L32-L43"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.__init__" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L32-L43"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.__init__" title="Permalink to this definition">#</a></dt>
<dd><p>Initialize a new <a class="reference internal" href="#botcore.utils.scheduling.Scheduler" title="botcore.utils.scheduling.Scheduler"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Scheduler</span></code></a> instance.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -351,7 +351,7 @@ the same ID used to schedule it.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.cancel">
-<span class="sig-name descname"><span class="pre">cancel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L126-L143"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.cancel" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">cancel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L126-L143"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.cancel" title="Permalink to this definition">#</a></dt>
<dd><p>Unschedule the task identified by <code class="docutils literal notranslate"><span class="pre">task_id</span></code>. Log a warning if the task doesn’t exist.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -365,7 +365,7 @@ the same ID used to schedule it.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.cancel_all">
-<span class="sig-name descname"><span class="pre">cancel_all</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L144-L150"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.cancel_all" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">cancel_all</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L144-L150"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.cancel_all" title="Permalink to this definition">#</a></dt>
<dd><p>Unschedule all known tasks.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -376,7 +376,7 @@ the same ID used to schedule it.</p>
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.schedule">
-<span class="sig-name descname"><span class="pre">schedule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L56-L82"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">schedule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L56-L82"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule" title="Permalink to this definition">#</a></dt>
<dd><p>Schedule the execution of a <code class="docutils literal notranslate"><span class="pre">coroutine</span></code>.</p>
<p>If a task with <code class="docutils literal notranslate"><span class="pre">task_id</span></code> already exists, close <code class="docutils literal notranslate"><span class="pre">coroutine</span></code> instead of scheduling it. This
prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-used elsewhere.</p>
@@ -395,7 +395,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.schedule_at">
-<span class="sig-name descname"><span class="pre">schedule_at</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L83-L106"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule_at" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">schedule_at</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L83-L106"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule_at" title="Permalink to this definition">#</a></dt>
<dd><p>Schedule <code class="docutils literal notranslate"><span class="pre">coroutine</span></code> to be executed at the given <code class="docutils literal notranslate"><span class="pre">time</span></code>.</p>
<p>If <code class="docutils literal notranslate"><span class="pre">time</span></code> is timezone aware, then use that timezone to calculate now() when subtracting.
If <code class="docutils literal notranslate"><span class="pre">time</span></code> is naïve, then use UTC.</p>
@@ -418,7 +418,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
<dl class="py method">
<dt class="sig sig-object py" id="botcore.utils.scheduling.Scheduler.schedule_later">
-<span class="sig-name descname"><span class="pre">schedule_later</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">delay</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L107-L125"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule_later" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">schedule_later</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">delay</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coroutine</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L107-L125"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.Scheduler.schedule_later" title="Permalink to this definition">#</a></dt>
<dd><p>Schedule <code class="docutils literal notranslate"><span class="pre">coroutine</span></code> to be executed after <code class="docutils literal notranslate"><span class="pre">delay</span></code> seconds.</p>
<p>If a task with <code class="docutils literal notranslate"><span class="pre">task_id</span></code> already exists, close <code class="docutils literal notranslate"><span class="pre">coroutine</span></code> instead of scheduling it. This
prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-used elsewhere.</p>
@@ -440,7 +440,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
<dl class="py function">
<dt class="sig sig-object py" id="botcore.utils.scheduling.create_task">
-<span class="sig-name descname"><span class="pre">create_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">coro</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">suppressed_exceptions</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">()</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_loop</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/7a5a524f0d2cb38cacdd927cc4a71f4182036ebe/botcore/utils/scheduling.py#L215-L243"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.create_task" title="Permalink to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">create_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">coro</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">suppressed_exceptions</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">()</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_loop</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/4242df7b1a2ce8cffcf4d094a081cfbc8536b021/botcore/utils/scheduling.py#L215-L243"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#botcore.utils.scheduling.create_task" title="Permalink to this definition">#</a></dt>
<dd><p>Wrapper for creating an <a class="reference external" href="https://docs.python.org/3/library/asyncio-task.html#asyncio.Task" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">asyncio.Task</span></code></a> which logs exceptions raised in the task.</p>
<p>If the <code class="docutils literal notranslate"><span class="pre">event_loop</span></code> kwarg is provided, the task is created from that event loop,
otherwise the running loop is used.</p>
diff --git a/v7.1.1/.buildinfo b/v7.1.1/.buildinfo
index d10a2f81..7af2e143 100644
--- a/v7.1.1/.buildinfo
+++ b/v7.1.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 3d72aeaca8dbe0872f012ca519de3ed5
+config: d77a3056664af0417ec5295cfca9b7bb
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.1.1/.doctrees/changelog.doctree b/v7.1.1/.doctrees/changelog.doctree
index ce082cf4..7926ead7 100644
--- a/v7.1.1/.doctrees/changelog.doctree
+++ b/v7.1.1/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/environment.pickle b/v7.1.1/.doctrees/environment.pickle
index 29625c20..ea87a8e7 100644
--- a/v7.1.1/.doctrees/environment.pickle
+++ b/v7.1.1/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.1.1/.doctrees/index.doctree b/v7.1.1/.doctrees/index.doctree
index 475b101a..e6170add 100644
--- a/v7.1.1/.doctrees/index.doctree
+++ b/v7.1.1/.doctrees/index.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.async_stats.doctree b/v7.1.1/.doctrees/output/botcore.async_stats.doctree
index cc9a5579..7f53e1fd 100644
--- a/v7.1.1/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.1.1/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.doctree b/v7.1.1/.doctrees/output/botcore.doctree
index 7f48316f..ea4e7fe7 100644
--- a/v7.1.1/.doctrees/output/botcore.doctree
+++ b/v7.1.1/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.exts.doctree b/v7.1.1/.doctrees/output/botcore.exts.doctree
index 22def401..b1caed24 100644
--- a/v7.1.1/.doctrees/output/botcore.exts.doctree
+++ b/v7.1.1/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.site_api.doctree b/v7.1.1/.doctrees/output/botcore.site_api.doctree
index 866ebf75..53f0593f 100644
--- a/v7.1.1/.doctrees/output/botcore.site_api.doctree
+++ b/v7.1.1/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.caching.doctree b/v7.1.1/.doctrees/output/botcore.utils.caching.doctree
index 4243c945..3c4ab0a3 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.channel.doctree b/v7.1.1/.doctrees/output/botcore.utils.channel.doctree
index 41af823d..7ed6e475 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.doctree b/v7.1.1/.doctrees/output/botcore.utils.doctree
index 6a00248f..12da6605 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.logging.doctree b/v7.1.1/.doctrees/output/botcore.utils.logging.doctree
index ae9a8693..78b1ac56 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.members.doctree b/v7.1.1/.doctrees/output/botcore.utils.members.doctree
index e0739238..0c26e1ee 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.regex.doctree b/v7.1.1/.doctrees/output/botcore.utils.regex.doctree
index 4cb8fc47..a98d783f 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.1.1/.doctrees/output/botcore.utils.scheduling.doctree b/v7.1.1/.doctrees/output/botcore.utils.scheduling.doctree
index fe94761f..98036aec 100644
--- a/v7.1.1/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.1.1/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.1.2/.buildinfo b/v7.1.2/.buildinfo
index 58dd9c4d..10b844ec 100644
--- a/v7.1.2/.buildinfo
+++ b/v7.1.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c8e4e51015972b1782c9f56ab3b2a058
+config: 52bec8d79ccb2ae6ef8cd01915d561fb
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.1.2/.doctrees/changelog.doctree b/v7.1.2/.doctrees/changelog.doctree
index 19a9d15c..2b9a29bb 100644
--- a/v7.1.2/.doctrees/changelog.doctree
+++ b/v7.1.2/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/environment.pickle b/v7.1.2/.doctrees/environment.pickle
index 2576886a..34225239 100644
--- a/v7.1.2/.doctrees/environment.pickle
+++ b/v7.1.2/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.1.2/.doctrees/index.doctree b/v7.1.2/.doctrees/index.doctree
index feaea480..4dfb1343 100644
--- a/v7.1.2/.doctrees/index.doctree
+++ b/v7.1.2/.doctrees/index.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.async_stats.doctree b/v7.1.2/.doctrees/output/botcore.async_stats.doctree
index 90ee1539..f114e2d9 100644
--- a/v7.1.2/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.1.2/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.doctree b/v7.1.2/.doctrees/output/botcore.doctree
index 17befd7a..84486fb4 100644
--- a/v7.1.2/.doctrees/output/botcore.doctree
+++ b/v7.1.2/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.exts.doctree b/v7.1.2/.doctrees/output/botcore.exts.doctree
index fb658098..a8f51230 100644
--- a/v7.1.2/.doctrees/output/botcore.exts.doctree
+++ b/v7.1.2/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.site_api.doctree b/v7.1.2/.doctrees/output/botcore.site_api.doctree
index 227bfa81..0bf6d16c 100644
--- a/v7.1.2/.doctrees/output/botcore.site_api.doctree
+++ b/v7.1.2/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.caching.doctree b/v7.1.2/.doctrees/output/botcore.utils.caching.doctree
index fd8a6be1..df7d35b4 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.channel.doctree b/v7.1.2/.doctrees/output/botcore.utils.channel.doctree
index 7fbc07bf..998a4932 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.doctree b/v7.1.2/.doctrees/output/botcore.utils.doctree
index 40658e41..c8abe8f1 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.logging.doctree b/v7.1.2/.doctrees/output/botcore.utils.logging.doctree
index 8fea9eaf..2734e8fa 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.members.doctree b/v7.1.2/.doctrees/output/botcore.utils.members.doctree
index 4d7e1df6..f40a0b98 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.regex.doctree b/v7.1.2/.doctrees/output/botcore.utils.regex.doctree
index bae3c227..43e1b656 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.1.2/.doctrees/output/botcore.utils.scheduling.doctree b/v7.1.2/.doctrees/output/botcore.utils.scheduling.doctree
index b8c1d479..018dea1e 100644
--- a/v7.1.2/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.1.2/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.1.3/.buildinfo b/v7.1.3/.buildinfo
index 03f282b8..3f6357fb 100644
--- a/v7.1.3/.buildinfo
+++ b/v7.1.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 2e0ecc9fc5633ec128d8a86512331f70
+config: 89bd8bde973b87043b38fe763dc7044c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.1.3/.doctrees/changelog.doctree b/v7.1.3/.doctrees/changelog.doctree
index 96f19f5d..14d77be5 100644
--- a/v7.1.3/.doctrees/changelog.doctree
+++ b/v7.1.3/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/environment.pickle b/v7.1.3/.doctrees/environment.pickle
index 08539380..8db6422d 100644
--- a/v7.1.3/.doctrees/environment.pickle
+++ b/v7.1.3/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.1.3/.doctrees/index.doctree b/v7.1.3/.doctrees/index.doctree
index 769ff768..a6dd1c51 100644
--- a/v7.1.3/.doctrees/index.doctree
+++ b/v7.1.3/.doctrees/index.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.async_stats.doctree b/v7.1.3/.doctrees/output/botcore.async_stats.doctree
index 8700bede..1daaa312 100644
--- a/v7.1.3/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.1.3/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.doctree b/v7.1.3/.doctrees/output/botcore.doctree
index 74d72ee0..3f993365 100644
--- a/v7.1.3/.doctrees/output/botcore.doctree
+++ b/v7.1.3/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.exts.doctree b/v7.1.3/.doctrees/output/botcore.exts.doctree
index 2ba0fbe3..50a570c6 100644
--- a/v7.1.3/.doctrees/output/botcore.exts.doctree
+++ b/v7.1.3/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.site_api.doctree b/v7.1.3/.doctrees/output/botcore.site_api.doctree
index f43c7c3a..6338430c 100644
--- a/v7.1.3/.doctrees/output/botcore.site_api.doctree
+++ b/v7.1.3/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.caching.doctree b/v7.1.3/.doctrees/output/botcore.utils.caching.doctree
index 7c13e0a5..82519159 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.channel.doctree b/v7.1.3/.doctrees/output/botcore.utils.channel.doctree
index 36947a9b..ba9ee7a3 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.doctree b/v7.1.3/.doctrees/output/botcore.utils.doctree
index 070e4c68..f7da7f74 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.logging.doctree b/v7.1.3/.doctrees/output/botcore.utils.logging.doctree
index 55528c7c..22a2c45d 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.members.doctree b/v7.1.3/.doctrees/output/botcore.utils.members.doctree
index b2f45c6a..77763ac4 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.regex.doctree b/v7.1.3/.doctrees/output/botcore.utils.regex.doctree
index 745315f5..cc1cce81 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.1.3/.doctrees/output/botcore.utils.scheduling.doctree b/v7.1.3/.doctrees/output/botcore.utils.scheduling.doctree
index 20e2299b..5bc3c846 100644
--- a/v7.1.3/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.1.3/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.2.0/.buildinfo b/v7.2.0/.buildinfo
index 9f0d6876..9b974aba 100644
--- a/v7.2.0/.buildinfo
+++ b/v7.2.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 66d3c0e5ced5052de7ea0f5537e0cea4
+config: 6a1316d83245afd88f45c105971413a1
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.2.0/.doctrees/changelog.doctree b/v7.2.0/.doctrees/changelog.doctree
index 90433cd9..65fc7e36 100644
--- a/v7.2.0/.doctrees/changelog.doctree
+++ b/v7.2.0/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/environment.pickle b/v7.2.0/.doctrees/environment.pickle
index 0c7a233e..e95c79f1 100644
--- a/v7.2.0/.doctrees/environment.pickle
+++ b/v7.2.0/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.2.0/.doctrees/index.doctree b/v7.2.0/.doctrees/index.doctree
index 7435ffc4..21084d63 100644
--- a/v7.2.0/.doctrees/index.doctree
+++ b/v7.2.0/.doctrees/index.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.async_stats.doctree b/v7.2.0/.doctrees/output/botcore.async_stats.doctree
index 5d925c99..bfd4b301 100644
--- a/v7.2.0/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.2.0/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.doctree b/v7.2.0/.doctrees/output/botcore.doctree
index 4c3f27c4..d0f903e3 100644
--- a/v7.2.0/.doctrees/output/botcore.doctree
+++ b/v7.2.0/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.exts.doctree b/v7.2.0/.doctrees/output/botcore.exts.doctree
index 38bd893e..e3108351 100644
--- a/v7.2.0/.doctrees/output/botcore.exts.doctree
+++ b/v7.2.0/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.site_api.doctree b/v7.2.0/.doctrees/output/botcore.site_api.doctree
index 5c389f19..249f5572 100644
--- a/v7.2.0/.doctrees/output/botcore.site_api.doctree
+++ b/v7.2.0/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.caching.doctree b/v7.2.0/.doctrees/output/botcore.utils.caching.doctree
index f167fb05..466fc6a4 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.channel.doctree b/v7.2.0/.doctrees/output/botcore.utils.channel.doctree
index bbd30997..2dab826c 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.doctree b/v7.2.0/.doctrees/output/botcore.utils.doctree
index 4edffe8e..c9185313 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.logging.doctree b/v7.2.0/.doctrees/output/botcore.utils.logging.doctree
index 3ec851a5..596df49d 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.members.doctree b/v7.2.0/.doctrees/output/botcore.utils.members.doctree
index a759f68c..0a2f3910 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.regex.doctree b/v7.2.0/.doctrees/output/botcore.utils.regex.doctree
index ba4cd824..cac63c31 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.2.0/.doctrees/output/botcore.utils.scheduling.doctree b/v7.2.0/.doctrees/output/botcore.utils.scheduling.doctree
index 44ca44e5..cbc43409 100644
--- a/v7.2.0/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.2.0/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.2.1/.buildinfo b/v7.2.1/.buildinfo
index c9f1873a..002384ec 100644
--- a/v7.2.1/.buildinfo
+++ b/v7.2.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5592fbfebaf94a6c6a09fed841a94d04
+config: fbc50cd7e9a681c6f7e2a9a461901ab4
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.2.1/.doctrees/changelog.doctree b/v7.2.1/.doctrees/changelog.doctree
index 06600fcf..27455a3d 100644
--- a/v7.2.1/.doctrees/changelog.doctree
+++ b/v7.2.1/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/environment.pickle b/v7.2.1/.doctrees/environment.pickle
index 14d988b2..d1c7b2c7 100644
--- a/v7.2.1/.doctrees/environment.pickle
+++ b/v7.2.1/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.2.1/.doctrees/index.doctree b/v7.2.1/.doctrees/index.doctree
index ac9ca882..4cae0aa1 100644
--- a/v7.2.1/.doctrees/index.doctree
+++ b/v7.2.1/.doctrees/index.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.async_stats.doctree b/v7.2.1/.doctrees/output/botcore.async_stats.doctree
index ed6e11c3..4739f9f5 100644
--- a/v7.2.1/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.2.1/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.doctree b/v7.2.1/.doctrees/output/botcore.doctree
index 567d8bd8..30fd0138 100644
--- a/v7.2.1/.doctrees/output/botcore.doctree
+++ b/v7.2.1/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.exts.doctree b/v7.2.1/.doctrees/output/botcore.exts.doctree
index 6337bfe6..ef057a3e 100644
--- a/v7.2.1/.doctrees/output/botcore.exts.doctree
+++ b/v7.2.1/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.site_api.doctree b/v7.2.1/.doctrees/output/botcore.site_api.doctree
index e8d33b8f..d020bb14 100644
--- a/v7.2.1/.doctrees/output/botcore.site_api.doctree
+++ b/v7.2.1/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.caching.doctree b/v7.2.1/.doctrees/output/botcore.utils.caching.doctree
index e475a6f2..3f1dc9ae 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.channel.doctree b/v7.2.1/.doctrees/output/botcore.utils.channel.doctree
index 57895841..8418a41f 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.doctree b/v7.2.1/.doctrees/output/botcore.utils.doctree
index 3a1c5ed1..9e87ce42 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.logging.doctree b/v7.2.1/.doctrees/output/botcore.utils.logging.doctree
index 492285cd..d54355a8 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.members.doctree b/v7.2.1/.doctrees/output/botcore.utils.members.doctree
index 44578d76..88aab4ac 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.regex.doctree b/v7.2.1/.doctrees/output/botcore.utils.regex.doctree
index 45d472be..37cd58fd 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.2.1/.doctrees/output/botcore.utils.scheduling.doctree b/v7.2.1/.doctrees/output/botcore.utils.scheduling.doctree
index 5317a193..c9f5bdf2 100644
--- a/v7.2.1/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.2.1/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.2.2/.buildinfo b/v7.2.2/.buildinfo
index 3d418b60..f406cf69 100644
--- a/v7.2.2/.buildinfo
+++ b/v7.2.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 912325b000f9d56d05335976428570d3
+config: 68febef217596a928171e2ecc1826403
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.2.2/.doctrees/changelog.doctree b/v7.2.2/.doctrees/changelog.doctree
index 81b6f679..2495574e 100644
--- a/v7.2.2/.doctrees/changelog.doctree
+++ b/v7.2.2/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/environment.pickle b/v7.2.2/.doctrees/environment.pickle
index df6671a4..934fd119 100644
--- a/v7.2.2/.doctrees/environment.pickle
+++ b/v7.2.2/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.2.2/.doctrees/index.doctree b/v7.2.2/.doctrees/index.doctree
index 637fc7c1..47865e09 100644
--- a/v7.2.2/.doctrees/index.doctree
+++ b/v7.2.2/.doctrees/index.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.async_stats.doctree b/v7.2.2/.doctrees/output/botcore.async_stats.doctree
index 1b733716..34d5a42f 100644
--- a/v7.2.2/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.2.2/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.doctree b/v7.2.2/.doctrees/output/botcore.doctree
index 05561998..04f67149 100644
--- a/v7.2.2/.doctrees/output/botcore.doctree
+++ b/v7.2.2/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.exts.doctree b/v7.2.2/.doctrees/output/botcore.exts.doctree
index 6f2e6588..6a7f325f 100644
--- a/v7.2.2/.doctrees/output/botcore.exts.doctree
+++ b/v7.2.2/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.site_api.doctree b/v7.2.2/.doctrees/output/botcore.site_api.doctree
index f3984618..08fd89d4 100644
--- a/v7.2.2/.doctrees/output/botcore.site_api.doctree
+++ b/v7.2.2/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.caching.doctree b/v7.2.2/.doctrees/output/botcore.utils.caching.doctree
index d004c723..465bf351 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.channel.doctree b/v7.2.2/.doctrees/output/botcore.utils.channel.doctree
index 99ed23a6..3ac0b1db 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.doctree b/v7.2.2/.doctrees/output/botcore.utils.doctree
index f3204643..c23f3cf5 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.logging.doctree b/v7.2.2/.doctrees/output/botcore.utils.logging.doctree
index 59d56a52..22d12bfe 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.members.doctree b/v7.2.2/.doctrees/output/botcore.utils.members.doctree
index 54898751..a808cb56 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.regex.doctree b/v7.2.2/.doctrees/output/botcore.utils.regex.doctree
index f77c8520..33930660 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.2.2/.doctrees/output/botcore.utils.scheduling.doctree b/v7.2.2/.doctrees/output/botcore.utils.scheduling.doctree
index d6d24030..a1d7a29d 100644
--- a/v7.2.2/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.2.2/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.3.0/.buildinfo b/v7.3.0/.buildinfo
index d424f655..c4601d53 100644
--- a/v7.3.0/.buildinfo
+++ b/v7.3.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 3ed6ad5400f809919cdd647f11ecaa8f
+config: c15380a7d7845a8d7b5aab461dc6add0
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.3.0/.doctrees/changelog.doctree b/v7.3.0/.doctrees/changelog.doctree
index daafa254..1853f388 100644
--- a/v7.3.0/.doctrees/changelog.doctree
+++ b/v7.3.0/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/environment.pickle b/v7.3.0/.doctrees/environment.pickle
index 070cc861..ff7e3780 100644
--- a/v7.3.0/.doctrees/environment.pickle
+++ b/v7.3.0/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.3.0/.doctrees/index.doctree b/v7.3.0/.doctrees/index.doctree
index 534a6158..59b3298b 100644
--- a/v7.3.0/.doctrees/index.doctree
+++ b/v7.3.0/.doctrees/index.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.async_stats.doctree b/v7.3.0/.doctrees/output/botcore.async_stats.doctree
index a8bf4639..e41bec80 100644
--- a/v7.3.0/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.3.0/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.doctree b/v7.3.0/.doctrees/output/botcore.doctree
index 7a3fa1b7..d58622a4 100644
--- a/v7.3.0/.doctrees/output/botcore.doctree
+++ b/v7.3.0/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.exts.doctree b/v7.3.0/.doctrees/output/botcore.exts.doctree
index 1245a17f..20d30637 100644
--- a/v7.3.0/.doctrees/output/botcore.exts.doctree
+++ b/v7.3.0/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.site_api.doctree b/v7.3.0/.doctrees/output/botcore.site_api.doctree
index cc6816a3..af932ba6 100644
--- a/v7.3.0/.doctrees/output/botcore.site_api.doctree
+++ b/v7.3.0/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.caching.doctree b/v7.3.0/.doctrees/output/botcore.utils.caching.doctree
index 2ca4972d..0084b8ca 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.channel.doctree b/v7.3.0/.doctrees/output/botcore.utils.channel.doctree
index b56656d4..d238be41 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.doctree b/v7.3.0/.doctrees/output/botcore.utils.doctree
index 0ebfb7af..7a4d167e 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.interactions.doctree b/v7.3.0/.doctrees/output/botcore.utils.interactions.doctree
index 8efd87e7..b53ea748 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.interactions.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.logging.doctree b/v7.3.0/.doctrees/output/botcore.utils.logging.doctree
index 47b53409..0d7d2d66 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.members.doctree b/v7.3.0/.doctrees/output/botcore.utils.members.doctree
index 15347bcf..2af2b490 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.regex.doctree b/v7.3.0/.doctrees/output/botcore.utils.regex.doctree
index 9b29ee80..0d8ea806 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.3.0/.doctrees/output/botcore.utils.scheduling.doctree b/v7.3.0/.doctrees/output/botcore.utils.scheduling.doctree
index a9d61ef5..a980a088 100644
--- a/v7.3.0/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.3.0/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.3.1/.buildinfo b/v7.3.1/.buildinfo
index a92e7847..c75106ff 100644
--- a/v7.3.1/.buildinfo
+++ b/v7.3.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: b2a3a4c5ec624e1e751de203ca95a52f
+config: b081ca76d3d4642b797ccfc5f11bfa44
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.3.1/.doctrees/changelog.doctree b/v7.3.1/.doctrees/changelog.doctree
index d17fbb3c..db49694a 100644
--- a/v7.3.1/.doctrees/changelog.doctree
+++ b/v7.3.1/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/environment.pickle b/v7.3.1/.doctrees/environment.pickle
index e013e5d1..031130e1 100644
--- a/v7.3.1/.doctrees/environment.pickle
+++ b/v7.3.1/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.3.1/.doctrees/index.doctree b/v7.3.1/.doctrees/index.doctree
index 9a19f48d..dffd1f2e 100644
--- a/v7.3.1/.doctrees/index.doctree
+++ b/v7.3.1/.doctrees/index.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.async_stats.doctree b/v7.3.1/.doctrees/output/botcore.async_stats.doctree
index 35ee9083..af9d535c 100644
--- a/v7.3.1/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.3.1/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.doctree b/v7.3.1/.doctrees/output/botcore.doctree
index f3106a89..7eb0a347 100644
--- a/v7.3.1/.doctrees/output/botcore.doctree
+++ b/v7.3.1/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.exts.doctree b/v7.3.1/.doctrees/output/botcore.exts.doctree
index c69605af..44c92727 100644
--- a/v7.3.1/.doctrees/output/botcore.exts.doctree
+++ b/v7.3.1/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.site_api.doctree b/v7.3.1/.doctrees/output/botcore.site_api.doctree
index 68c6234f..0e309c97 100644
--- a/v7.3.1/.doctrees/output/botcore.site_api.doctree
+++ b/v7.3.1/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.caching.doctree b/v7.3.1/.doctrees/output/botcore.utils.caching.doctree
index 6ddbfd26..f2571a2b 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.channel.doctree b/v7.3.1/.doctrees/output/botcore.utils.channel.doctree
index 260e31c1..6b2bd2b0 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.doctree b/v7.3.1/.doctrees/output/botcore.utils.doctree
index 32b90359..965d1af8 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.interactions.doctree b/v7.3.1/.doctrees/output/botcore.utils.interactions.doctree
index 40d26b0c..f8431d0e 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.interactions.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.logging.doctree b/v7.3.1/.doctrees/output/botcore.utils.logging.doctree
index 90e2155d..91aa9e7a 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.members.doctree b/v7.3.1/.doctrees/output/botcore.utils.members.doctree
index a88150aa..52043db5 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.regex.doctree b/v7.3.1/.doctrees/output/botcore.utils.regex.doctree
index fb6d3255..b0ef1436 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.3.1/.doctrees/output/botcore.utils.scheduling.doctree b/v7.3.1/.doctrees/output/botcore.utils.scheduling.doctree
index b4f62f5a..12e8f902 100644
--- a/v7.3.1/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.3.1/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.buildinfo b/v7.4.0-beta1/.buildinfo
index 5fe6c574..efee9999 100644
--- a/v7.4.0-beta1/.buildinfo
+++ b/v7.4.0-beta1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 7b674ac128c524e17d018c0db60246c4
+config: c6d4aad86b792559c221279654b30788
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.4.0-beta1/.doctrees/changelog.doctree b/v7.4.0-beta1/.doctrees/changelog.doctree
index 918fff63..f865f553 100644
--- a/v7.4.0-beta1/.doctrees/changelog.doctree
+++ b/v7.4.0-beta1/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/environment.pickle b/v7.4.0-beta1/.doctrees/environment.pickle
index 5164a5a4..9f036132 100644
--- a/v7.4.0-beta1/.doctrees/environment.pickle
+++ b/v7.4.0-beta1/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/index.doctree b/v7.4.0-beta1/.doctrees/index.doctree
index 219f2858..ebd33345 100644
--- a/v7.4.0-beta1/.doctrees/index.doctree
+++ b/v7.4.0-beta1/.doctrees/index.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.async_stats.doctree b/v7.4.0-beta1/.doctrees/output/botcore.async_stats.doctree
index 60e70985..342feddd 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.doctree b/v7.4.0-beta1/.doctrees/output/botcore.doctree
index a1e1e4ae..3c25336d 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.exts.doctree b/v7.4.0-beta1/.doctrees/output/botcore.exts.doctree
index 6d8c51bf..8561c737 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.exts.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.site_api.doctree b/v7.4.0-beta1/.doctrees/output/botcore.site_api.doctree
index f7ce746a..72024d1e 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.site_api.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.caching.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.caching.doctree
index 6707fbfc..7ec3f36a 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.channel.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.channel.doctree
index 6ce3a309..cd7032d3 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.doctree
index 61065f76..b8374ec7 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.interactions.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.interactions.doctree
index c63fa4c0..1e02a0cf 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.interactions.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.logging.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.logging.doctree
index efc78609..4a0b4c62 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.members.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.members.doctree
index c5b1a850..6fa3dd0e 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.regex.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.regex.doctree
index ea729d70..59f73183 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.4.0-beta1/.doctrees/output/botcore.utils.scheduling.doctree b/v7.4.0-beta1/.doctrees/output/botcore.utils.scheduling.doctree
index 08bc29f1..54cdbc1e 100644
--- a/v7.4.0-beta1/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.4.0-beta1/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.4.0/.buildinfo b/v7.4.0/.buildinfo
index f70cd330..ef8ac41f 100644
--- a/v7.4.0/.buildinfo
+++ b/v7.4.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 788b91701630ea6651cdc3d77d56da9f
+config: ecb27ede344dd7caa92bc1af08247839
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.4.0/.doctrees/changelog.doctree b/v7.4.0/.doctrees/changelog.doctree
index 7e96ce51..16fa6ee8 100644
--- a/v7.4.0/.doctrees/changelog.doctree
+++ b/v7.4.0/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/environment.pickle b/v7.4.0/.doctrees/environment.pickle
index 8dd11700..a7de8b8f 100644
--- a/v7.4.0/.doctrees/environment.pickle
+++ b/v7.4.0/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.4.0/.doctrees/index.doctree b/v7.4.0/.doctrees/index.doctree
index 067a8013..54f75920 100644
--- a/v7.4.0/.doctrees/index.doctree
+++ b/v7.4.0/.doctrees/index.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.async_stats.doctree b/v7.4.0/.doctrees/output/botcore.async_stats.doctree
index fb1cd252..ce1f35d3 100644
--- a/v7.4.0/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.4.0/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.doctree b/v7.4.0/.doctrees/output/botcore.doctree
index 98b6d10a..616fc46d 100644
--- a/v7.4.0/.doctrees/output/botcore.doctree
+++ b/v7.4.0/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.exts.doctree b/v7.4.0/.doctrees/output/botcore.exts.doctree
index c3135de8..adb95ae5 100644
--- a/v7.4.0/.doctrees/output/botcore.exts.doctree
+++ b/v7.4.0/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.site_api.doctree b/v7.4.0/.doctrees/output/botcore.site_api.doctree
index 23ffb63b..7cac75d3 100644
--- a/v7.4.0/.doctrees/output/botcore.site_api.doctree
+++ b/v7.4.0/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.caching.doctree b/v7.4.0/.doctrees/output/botcore.utils.caching.doctree
index 45a12d62..152b0665 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.channel.doctree b/v7.4.0/.doctrees/output/botcore.utils.channel.doctree
index f7bcfe37..e90bd3d4 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.doctree b/v7.4.0/.doctrees/output/botcore.utils.doctree
index 0107dee7..bb125f8a 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.interactions.doctree b/v7.4.0/.doctrees/output/botcore.utils.interactions.doctree
index ed92ac37..77d27a3b 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.interactions.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.logging.doctree b/v7.4.0/.doctrees/output/botcore.utils.logging.doctree
index 7b145bdf..29f2a911 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.members.doctree b/v7.4.0/.doctrees/output/botcore.utils.members.doctree
index 46c4024d..204049d8 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.regex.doctree b/v7.4.0/.doctrees/output/botcore.utils.regex.doctree
index 76cd2684..7b9a22c3 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.4.0/.doctrees/output/botcore.utils.scheduling.doctree b/v7.4.0/.doctrees/output/botcore.utils.scheduling.doctree
index de8e63c7..a0b4437f 100644
--- a/v7.4.0/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.4.0/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ
diff --git a/v7.5.0/.buildinfo b/v7.5.0/.buildinfo
index 6186a282..d6007813 100644
--- a/v7.5.0/.buildinfo
+++ b/v7.5.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 22b8b6070291fc7255be5a5777702e69
+config: 10c518aeecd25b1d04041d885ed1f85e
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v7.5.0/.doctrees/changelog.doctree b/v7.5.0/.doctrees/changelog.doctree
index 646856ca..aaeac96a 100644
--- a/v7.5.0/.doctrees/changelog.doctree
+++ b/v7.5.0/.doctrees/changelog.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/environment.pickle b/v7.5.0/.doctrees/environment.pickle
index f66fd5e6..051fe98b 100644
--- a/v7.5.0/.doctrees/environment.pickle
+++ b/v7.5.0/.doctrees/environment.pickle
Binary files differ
diff --git a/v7.5.0/.doctrees/index.doctree b/v7.5.0/.doctrees/index.doctree
index 7b0074de..99e1864e 100644
--- a/v7.5.0/.doctrees/index.doctree
+++ b/v7.5.0/.doctrees/index.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.async_stats.doctree b/v7.5.0/.doctrees/output/botcore.async_stats.doctree
index 7a989f20..a559a896 100644
--- a/v7.5.0/.doctrees/output/botcore.async_stats.doctree
+++ b/v7.5.0/.doctrees/output/botcore.async_stats.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.doctree b/v7.5.0/.doctrees/output/botcore.doctree
index 04e37411..69c4fbaa 100644
--- a/v7.5.0/.doctrees/output/botcore.doctree
+++ b/v7.5.0/.doctrees/output/botcore.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.exts.doctree b/v7.5.0/.doctrees/output/botcore.exts.doctree
index 60d0be14..c8c7f1ae 100644
--- a/v7.5.0/.doctrees/output/botcore.exts.doctree
+++ b/v7.5.0/.doctrees/output/botcore.exts.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.site_api.doctree b/v7.5.0/.doctrees/output/botcore.site_api.doctree
index 7bd5f795..17cea10e 100644
--- a/v7.5.0/.doctrees/output/botcore.site_api.doctree
+++ b/v7.5.0/.doctrees/output/botcore.site_api.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.caching.doctree b/v7.5.0/.doctrees/output/botcore.utils.caching.doctree
index e766d4b5..1b4271ba 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.caching.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.caching.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.channel.doctree b/v7.5.0/.doctrees/output/botcore.utils.channel.doctree
index cf7021bd..ad86095b 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.channel.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.channel.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.commands.doctree b/v7.5.0/.doctrees/output/botcore.utils.commands.doctree
index 3e630d3b..7abae0c3 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.commands.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.commands.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.doctree b/v7.5.0/.doctrees/output/botcore.utils.doctree
index f58081ad..8f24db75 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.interactions.doctree b/v7.5.0/.doctrees/output/botcore.utils.interactions.doctree
index a1a058a3..afe6879e 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.interactions.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.interactions.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.logging.doctree b/v7.5.0/.doctrees/output/botcore.utils.logging.doctree
index b93ec156..3768ced0 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.logging.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.logging.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.members.doctree b/v7.5.0/.doctrees/output/botcore.utils.members.doctree
index 27af2853..5e781b83 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.members.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.members.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.regex.doctree b/v7.5.0/.doctrees/output/botcore.utils.regex.doctree
index eb625188..f1d8e244 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.regex.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.regex.doctree
Binary files differ
diff --git a/v7.5.0/.doctrees/output/botcore.utils.scheduling.doctree b/v7.5.0/.doctrees/output/botcore.utils.scheduling.doctree
index e6579455..2b27789d 100644
--- a/v7.5.0/.doctrees/output/botcore.utils.scheduling.doctree
+++ b/v7.5.0/.doctrees/output/botcore.utils.scheduling.doctree
Binary files differ