From 87d29f7d2d96b79a677898d60fad4b3d78ca0b38 Mon Sep 17 00:00:00 2001
From: wookie184
Date: Wed, 19 Jun 2024 15:15:38 +0000
Subject: Deploying to docs from @
python-discord/bot-core@5873ad7d9fc5a4fa803b1411db1804c5998aaab5 🚀
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
index.html | 4 +-
main/.buildinfo | 2 +-
main/changelog.html | 4 +-
main/development.html | 4 +-
main/genindex.html | 4 +-
main/index.html | 4 +-
main/index_redirect.html | 4 +-
main/output/pydis_core.async_stats.html | 10 ++--
main/output/pydis_core.exts.html | 4 +-
main/output/pydis_core.html | 66 +++++++++++-----------
main/output/pydis_core.site_api.html | 30 +++++-----
main/output/pydis_core.utils.caching.html | 12 ++--
main/output/pydis_core.utils.channel.html | 8 +--
main/output/pydis_core.utils.checks.html | 18 +++---
main/output/pydis_core.utils.commands.html | 6 +-
main/output/pydis_core.utils.cooldown.html | 16 +++---
...dis_core.utils.error_handling.commands.abc.html | 12 ++--
.../pydis_core.utils.error_handling.commands.html | 20 +++----
...core.utils.error_handling.commands.manager.html | 12 ++--
main/output/pydis_core.utils.error_handling.html | 6 +-
main/output/pydis_core.utils.function.html | 16 +++---
main/output/pydis_core.utils.html | 8 +--
main/output/pydis_core.utils.interactions.html | 22 ++++----
main/output/pydis_core.utils.lock.html | 26 ++++-----
main/output/pydis_core.utils.logging.html | 12 ++--
main/output/pydis_core.utils.members.html | 8 +--
main/output/pydis_core.utils.messages.html | 6 +-
main/output/pydis_core.utils.pagination.html | 16 +++---
main/output/pydis_core.utils.paste_service.html | 18 +++---
main/output/pydis_core.utils.regex.html | 10 ++--
main/output/pydis_core.utils.scheduling.html | 22 ++++----
main/py-modindex.html | 4 +-
main/search.html | 4 +-
main/versions.html | 4 +-
v10.0.0/.buildinfo | 2 +-
v10.0.0/changelog.html | 4 +-
v10.0.0/development.html | 4 +-
v10.0.0/genindex.html | 4 +-
v10.0.0/index.html | 4 +-
v10.0.0/index_redirect.html | 4 +-
v10.0.0/output/pydis_core.async_stats.html | 4 +-
v10.0.0/output/pydis_core.exts.html | 4 +-
v10.0.0/output/pydis_core.html | 4 +-
v10.0.0/output/pydis_core.site_api.html | 4 +-
v10.0.0/output/pydis_core.utils.caching.html | 4 +-
v10.0.0/output/pydis_core.utils.channel.html | 4 +-
v10.0.0/output/pydis_core.utils.commands.html | 4 +-
v10.0.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.0.0/output/pydis_core.utils.function.html | 4 +-
v10.0.0/output/pydis_core.utils.html | 4 +-
v10.0.0/output/pydis_core.utils.interactions.html | 4 +-
v10.0.0/output/pydis_core.utils.logging.html | 4 +-
v10.0.0/output/pydis_core.utils.members.html | 4 +-
v10.0.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.0.0/output/pydis_core.utils.regex.html | 4 +-
v10.0.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.0.0/py-modindex.html | 4 +-
v10.0.0/search.html | 4 +-
v10.0.0/versions.html | 4 +-
v10.1.0/.buildinfo | 2 +-
v10.1.0/changelog.html | 4 +-
v10.1.0/development.html | 4 +-
v10.1.0/genindex.html | 4 +-
v10.1.0/index.html | 4 +-
v10.1.0/index_redirect.html | 4 +-
v10.1.0/output/pydis_core.async_stats.html | 4 +-
v10.1.0/output/pydis_core.exts.html | 4 +-
v10.1.0/output/pydis_core.html | 4 +-
v10.1.0/output/pydis_core.site_api.html | 4 +-
v10.1.0/output/pydis_core.utils.caching.html | 4 +-
v10.1.0/output/pydis_core.utils.channel.html | 4 +-
v10.1.0/output/pydis_core.utils.commands.html | 4 +-
v10.1.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.1.0/output/pydis_core.utils.function.html | 4 +-
v10.1.0/output/pydis_core.utils.html | 4 +-
v10.1.0/output/pydis_core.utils.interactions.html | 4 +-
v10.1.0/output/pydis_core.utils.logging.html | 4 +-
v10.1.0/output/pydis_core.utils.members.html | 4 +-
v10.1.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.1.0/output/pydis_core.utils.regex.html | 4 +-
v10.1.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.1.0/py-modindex.html | 4 +-
v10.1.0/search.html | 4 +-
v10.1.0/versions.html | 4 +-
v10.2.0/.buildinfo | 2 +-
v10.2.0/changelog.html | 4 +-
v10.2.0/development.html | 4 +-
v10.2.0/genindex.html | 4 +-
v10.2.0/index.html | 4 +-
v10.2.0/index_redirect.html | 4 +-
v10.2.0/output/pydis_core.async_stats.html | 4 +-
v10.2.0/output/pydis_core.exts.html | 4 +-
v10.2.0/output/pydis_core.html | 4 +-
v10.2.0/output/pydis_core.site_api.html | 4 +-
v10.2.0/output/pydis_core.utils.caching.html | 4 +-
v10.2.0/output/pydis_core.utils.channel.html | 4 +-
v10.2.0/output/pydis_core.utils.commands.html | 4 +-
v10.2.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.2.0/output/pydis_core.utils.function.html | 4 +-
v10.2.0/output/pydis_core.utils.html | 4 +-
v10.2.0/output/pydis_core.utils.interactions.html | 4 +-
v10.2.0/output/pydis_core.utils.logging.html | 4 +-
v10.2.0/output/pydis_core.utils.members.html | 4 +-
v10.2.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.2.0/output/pydis_core.utils.regex.html | 4 +-
v10.2.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.2.0/py-modindex.html | 4 +-
v10.2.0/search.html | 4 +-
v10.2.0/versions.html | 4 +-
v10.3.0/.buildinfo | 2 +-
v10.3.0/changelog.html | 4 +-
v10.3.0/development.html | 4 +-
v10.3.0/genindex.html | 4 +-
v10.3.0/index.html | 4 +-
v10.3.0/index_redirect.html | 4 +-
v10.3.0/output/pydis_core.async_stats.html | 4 +-
v10.3.0/output/pydis_core.exts.html | 4 +-
v10.3.0/output/pydis_core.html | 4 +-
v10.3.0/output/pydis_core.site_api.html | 4 +-
v10.3.0/output/pydis_core.utils.caching.html | 4 +-
v10.3.0/output/pydis_core.utils.channel.html | 4 +-
v10.3.0/output/pydis_core.utils.commands.html | 4 +-
v10.3.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.3.0/output/pydis_core.utils.function.html | 4 +-
v10.3.0/output/pydis_core.utils.html | 4 +-
v10.3.0/output/pydis_core.utils.interactions.html | 4 +-
v10.3.0/output/pydis_core.utils.logging.html | 4 +-
v10.3.0/output/pydis_core.utils.members.html | 4 +-
v10.3.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.3.0/output/pydis_core.utils.regex.html | 4 +-
v10.3.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.3.0/py-modindex.html | 4 +-
v10.3.0/search.html | 4 +-
v10.3.0/versions.html | 4 +-
v10.4.0/.buildinfo | 2 +-
v10.4.0/changelog.html | 4 +-
v10.4.0/development.html | 4 +-
v10.4.0/genindex.html | 4 +-
v10.4.0/index.html | 4 +-
v10.4.0/index_redirect.html | 4 +-
v10.4.0/output/pydis_core.async_stats.html | 4 +-
v10.4.0/output/pydis_core.exts.html | 4 +-
v10.4.0/output/pydis_core.html | 4 +-
v10.4.0/output/pydis_core.site_api.html | 4 +-
v10.4.0/output/pydis_core.utils.caching.html | 4 +-
v10.4.0/output/pydis_core.utils.channel.html | 4 +-
v10.4.0/output/pydis_core.utils.commands.html | 4 +-
v10.4.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.4.0/output/pydis_core.utils.function.html | 4 +-
v10.4.0/output/pydis_core.utils.html | 4 +-
v10.4.0/output/pydis_core.utils.interactions.html | 4 +-
v10.4.0/output/pydis_core.utils.logging.html | 4 +-
v10.4.0/output/pydis_core.utils.members.html | 4 +-
v10.4.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.4.0/output/pydis_core.utils.regex.html | 4 +-
v10.4.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.4.0/py-modindex.html | 4 +-
v10.4.0/search.html | 4 +-
v10.4.0/versions.html | 4 +-
v10.5.0/.buildinfo | 2 +-
v10.5.0/changelog.html | 4 +-
v10.5.0/development.html | 4 +-
v10.5.0/genindex.html | 4 +-
v10.5.0/index.html | 4 +-
v10.5.0/index_redirect.html | 4 +-
v10.5.0/output/pydis_core.async_stats.html | 4 +-
v10.5.0/output/pydis_core.exts.html | 4 +-
v10.5.0/output/pydis_core.html | 4 +-
v10.5.0/output/pydis_core.site_api.html | 4 +-
v10.5.0/output/pydis_core.utils.caching.html | 4 +-
v10.5.0/output/pydis_core.utils.channel.html | 4 +-
v10.5.0/output/pydis_core.utils.commands.html | 4 +-
v10.5.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.5.0/output/pydis_core.utils.function.html | 4 +-
v10.5.0/output/pydis_core.utils.html | 4 +-
v10.5.0/output/pydis_core.utils.interactions.html | 4 +-
v10.5.0/output/pydis_core.utils.logging.html | 4 +-
v10.5.0/output/pydis_core.utils.members.html | 4 +-
v10.5.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.5.0/output/pydis_core.utils.regex.html | 4 +-
v10.5.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.5.0/py-modindex.html | 4 +-
v10.5.0/search.html | 4 +-
v10.5.0/versions.html | 4 +-
v10.5.1/.buildinfo | 2 +-
v10.5.1/changelog.html | 4 +-
v10.5.1/development.html | 4 +-
v10.5.1/genindex.html | 4 +-
v10.5.1/index.html | 4 +-
v10.5.1/index_redirect.html | 4 +-
v10.5.1/output/pydis_core.async_stats.html | 4 +-
v10.5.1/output/pydis_core.exts.html | 4 +-
v10.5.1/output/pydis_core.html | 4 +-
v10.5.1/output/pydis_core.site_api.html | 4 +-
v10.5.1/output/pydis_core.utils.caching.html | 4 +-
v10.5.1/output/pydis_core.utils.channel.html | 4 +-
v10.5.1/output/pydis_core.utils.commands.html | 4 +-
v10.5.1/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.5.1/output/pydis_core.utils.function.html | 4 +-
v10.5.1/output/pydis_core.utils.html | 4 +-
v10.5.1/output/pydis_core.utils.interactions.html | 4 +-
v10.5.1/output/pydis_core.utils.logging.html | 4 +-
v10.5.1/output/pydis_core.utils.members.html | 4 +-
v10.5.1/output/pydis_core.utils.paste_service.html | 4 +-
v10.5.1/output/pydis_core.utils.regex.html | 4 +-
v10.5.1/output/pydis_core.utils.scheduling.html | 4 +-
v10.5.1/py-modindex.html | 4 +-
v10.5.1/search.html | 4 +-
v10.5.1/versions.html | 4 +-
v10.6.0/.buildinfo | 2 +-
v10.6.0/changelog.html | 4 +-
v10.6.0/development.html | 4 +-
v10.6.0/genindex.html | 4 +-
v10.6.0/index.html | 4 +-
v10.6.0/index_redirect.html | 4 +-
v10.6.0/output/pydis_core.async_stats.html | 4 +-
v10.6.0/output/pydis_core.exts.html | 4 +-
v10.6.0/output/pydis_core.html | 4 +-
v10.6.0/output/pydis_core.site_api.html | 4 +-
v10.6.0/output/pydis_core.utils.caching.html | 4 +-
v10.6.0/output/pydis_core.utils.channel.html | 4 +-
v10.6.0/output/pydis_core.utils.checks.html | 4 +-
v10.6.0/output/pydis_core.utils.commands.html | 4 +-
v10.6.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.6.0/output/pydis_core.utils.function.html | 4 +-
v10.6.0/output/pydis_core.utils.html | 4 +-
v10.6.0/output/pydis_core.utils.interactions.html | 4 +-
v10.6.0/output/pydis_core.utils.logging.html | 4 +-
v10.6.0/output/pydis_core.utils.members.html | 4 +-
v10.6.0/output/pydis_core.utils.messages.html | 4 +-
v10.6.0/output/pydis_core.utils.pagination.html | 4 +-
v10.6.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.6.0/output/pydis_core.utils.regex.html | 4 +-
v10.6.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.6.0/py-modindex.html | 4 +-
v10.6.0/search.html | 4 +-
v10.6.0/versions.html | 4 +-
v10.7.0/.buildinfo | 2 +-
v10.7.0/changelog.html | 4 +-
v10.7.0/development.html | 4 +-
v10.7.0/genindex.html | 4 +-
v10.7.0/index.html | 4 +-
v10.7.0/index_redirect.html | 4 +-
v10.7.0/output/pydis_core.async_stats.html | 4 +-
v10.7.0/output/pydis_core.exts.html | 4 +-
v10.7.0/output/pydis_core.html | 4 +-
v10.7.0/output/pydis_core.site_api.html | 4 +-
v10.7.0/output/pydis_core.utils.caching.html | 4 +-
v10.7.0/output/pydis_core.utils.channel.html | 4 +-
v10.7.0/output/pydis_core.utils.checks.html | 4 +-
v10.7.0/output/pydis_core.utils.commands.html | 4 +-
v10.7.0/output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v10.7.0/output/pydis_core.utils.function.html | 4 +-
v10.7.0/output/pydis_core.utils.html | 4 +-
v10.7.0/output/pydis_core.utils.interactions.html | 4 +-
v10.7.0/output/pydis_core.utils.lock.html | 4 +-
v10.7.0/output/pydis_core.utils.logging.html | 4 +-
v10.7.0/output/pydis_core.utils.members.html | 4 +-
v10.7.0/output/pydis_core.utils.messages.html | 4 +-
v10.7.0/output/pydis_core.utils.pagination.html | 4 +-
v10.7.0/output/pydis_core.utils.paste_service.html | 4 +-
v10.7.0/output/pydis_core.utils.regex.html | 4 +-
v10.7.0/output/pydis_core.utils.scheduling.html | 4 +-
v10.7.0/py-modindex.html | 4 +-
v10.7.0/search.html | 4 +-
v10.7.0/versions.html | 4 +-
v11.0.0/.buildinfo | 2 +-
v11.0.0/changelog.html | 4 +-
v11.0.0/development.html | 4 +-
v11.0.0/genindex.html | 4 +-
v11.0.0/index.html | 4 +-
v11.0.0/index_redirect.html | 4 +-
v11.0.0/output/pydis_core.async_stats.html | 4 +-
v11.0.0/output/pydis_core.exts.html | 4 +-
v11.0.0/output/pydis_core.html | 4 +-
v11.0.0/output/pydis_core.site_api.html | 4 +-
v11.0.0/output/pydis_core.utils.caching.html | 4 +-
v11.0.0/output/pydis_core.utils.channel.html | 4 +-
v11.0.0/output/pydis_core.utils.checks.html | 4 +-
v11.0.0/output/pydis_core.utils.commands.html | 4 +-
v11.0.0/output/pydis_core.utils.cooldown.html | 4 +-
...dis_core.utils.error_handling.commands.abc.html | 4 +-
.../pydis_core.utils.error_handling.commands.html | 4 +-
...core.utils.error_handling.commands.manager.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v11.0.0/output/pydis_core.utils.function.html | 4 +-
v11.0.0/output/pydis_core.utils.html | 4 +-
v11.0.0/output/pydis_core.utils.interactions.html | 4 +-
v11.0.0/output/pydis_core.utils.lock.html | 4 +-
v11.0.0/output/pydis_core.utils.logging.html | 4 +-
v11.0.0/output/pydis_core.utils.members.html | 4 +-
v11.0.0/output/pydis_core.utils.messages.html | 4 +-
v11.0.0/output/pydis_core.utils.pagination.html | 4 +-
v11.0.0/output/pydis_core.utils.paste_service.html | 4 +-
v11.0.0/output/pydis_core.utils.regex.html | 4 +-
v11.0.0/output/pydis_core.utils.scheduling.html | 4 +-
v11.0.0/py-modindex.html | 4 +-
v11.0.0/search.html | 4 +-
v11.0.0/versions.html | 4 +-
v11.0.1/.buildinfo | 2 +-
v11.0.1/changelog.html | 4 +-
v11.0.1/development.html | 4 +-
v11.0.1/genindex.html | 4 +-
v11.0.1/index.html | 4 +-
v11.0.1/index_redirect.html | 4 +-
v11.0.1/output/pydis_core.async_stats.html | 4 +-
v11.0.1/output/pydis_core.exts.html | 4 +-
v11.0.1/output/pydis_core.html | 4 +-
v11.0.1/output/pydis_core.site_api.html | 4 +-
v11.0.1/output/pydis_core.utils.caching.html | 4 +-
v11.0.1/output/pydis_core.utils.channel.html | 4 +-
v11.0.1/output/pydis_core.utils.checks.html | 4 +-
v11.0.1/output/pydis_core.utils.commands.html | 4 +-
v11.0.1/output/pydis_core.utils.cooldown.html | 4 +-
...dis_core.utils.error_handling.commands.abc.html | 4 +-
.../pydis_core.utils.error_handling.commands.html | 4 +-
...core.utils.error_handling.commands.manager.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v11.0.1/output/pydis_core.utils.function.html | 4 +-
v11.0.1/output/pydis_core.utils.html | 4 +-
v11.0.1/output/pydis_core.utils.interactions.html | 4 +-
v11.0.1/output/pydis_core.utils.lock.html | 4 +-
v11.0.1/output/pydis_core.utils.logging.html | 4 +-
v11.0.1/output/pydis_core.utils.members.html | 4 +-
v11.0.1/output/pydis_core.utils.messages.html | 4 +-
v11.0.1/output/pydis_core.utils.pagination.html | 4 +-
v11.0.1/output/pydis_core.utils.paste_service.html | 4 +-
v11.0.1/output/pydis_core.utils.regex.html | 4 +-
v11.0.1/output/pydis_core.utils.scheduling.html | 4 +-
v11.0.1/py-modindex.html | 4 +-
v11.0.1/search.html | 4 +-
v11.0.1/versions.html | 4 +-
v11.1.0/.buildinfo | 2 +-
v11.1.0/changelog.html | 4 +-
v11.1.0/development.html | 4 +-
v11.1.0/genindex.html | 4 +-
v11.1.0/index.html | 4 +-
v11.1.0/index_redirect.html | 4 +-
v11.1.0/output/pydis_core.async_stats.html | 4 +-
v11.1.0/output/pydis_core.exts.html | 4 +-
v11.1.0/output/pydis_core.html | 4 +-
v11.1.0/output/pydis_core.site_api.html | 4 +-
v11.1.0/output/pydis_core.utils.caching.html | 4 +-
v11.1.0/output/pydis_core.utils.channel.html | 4 +-
v11.1.0/output/pydis_core.utils.checks.html | 4 +-
v11.1.0/output/pydis_core.utils.commands.html | 4 +-
v11.1.0/output/pydis_core.utils.cooldown.html | 4 +-
...dis_core.utils.error_handling.commands.abc.html | 4 +-
.../pydis_core.utils.error_handling.commands.html | 4 +-
...core.utils.error_handling.commands.manager.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
v11.1.0/output/pydis_core.utils.function.html | 4 +-
v11.1.0/output/pydis_core.utils.html | 4 +-
v11.1.0/output/pydis_core.utils.interactions.html | 4 +-
v11.1.0/output/pydis_core.utils.lock.html | 4 +-
v11.1.0/output/pydis_core.utils.logging.html | 4 +-
v11.1.0/output/pydis_core.utils.members.html | 4 +-
v11.1.0/output/pydis_core.utils.messages.html | 4 +-
v11.1.0/output/pydis_core.utils.pagination.html | 4 +-
v11.1.0/output/pydis_core.utils.paste_service.html | 4 +-
v11.1.0/output/pydis_core.utils.regex.html | 4 +-
v11.1.0/output/pydis_core.utils.scheduling.html | 4 +-
v11.1.0/py-modindex.html | 4 +-
v11.1.0/search.html | 4 +-
v11.1.0/versions.html | 4 +-
v9.0.0/.buildinfo | 2 +-
v9.0.0/changelog.html | 4 +-
v9.0.0/development.html | 4 +-
v9.0.0/genindex.html | 4 +-
v9.0.0/index.html | 4 +-
v9.0.0/index_redirect.html | 4 +-
v9.0.0/output/pydis_core.async_stats.html | 4 +-
v9.0.0/output/pydis_core.exts.html | 4 +-
v9.0.0/output/pydis_core.html | 4 +-
v9.0.0/output/pydis_core.site_api.html | 4 +-
v9.0.0/output/pydis_core.utils.caching.html | 4 +-
v9.0.0/output/pydis_core.utils.channel.html | 4 +-
v9.0.0/output/pydis_core.utils.commands.html | 4 +-
v9.0.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.0.0/output/pydis_core.utils.function.html | 4 +-
v9.0.0/output/pydis_core.utils.html | 4 +-
v9.0.0/output/pydis_core.utils.interactions.html | 4 +-
v9.0.0/output/pydis_core.utils.logging.html | 4 +-
v9.0.0/output/pydis_core.utils.members.html | 4 +-
v9.0.0/output/pydis_core.utils.regex.html | 4 +-
v9.0.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.0.0/py-modindex.html | 4 +-
v9.0.0/search.html | 4 +-
v9.0.0/versions.html | 4 +-
v9.1.1/.buildinfo | 2 +-
v9.1.1/changelog.html | 4 +-
v9.1.1/development.html | 4 +-
v9.1.1/genindex.html | 4 +-
v9.1.1/index.html | 4 +-
v9.1.1/index_redirect.html | 4 +-
v9.1.1/output/pydis_core.async_stats.html | 4 +-
v9.1.1/output/pydis_core.exts.html | 4 +-
v9.1.1/output/pydis_core.html | 4 +-
v9.1.1/output/pydis_core.site_api.html | 4 +-
v9.1.1/output/pydis_core.utils.caching.html | 4 +-
v9.1.1/output/pydis_core.utils.channel.html | 4 +-
v9.1.1/output/pydis_core.utils.commands.html | 4 +-
v9.1.1/output/pydis_core.utils.cooldown.html | 4 +-
v9.1.1/output/pydis_core.utils.function.html | 4 +-
v9.1.1/output/pydis_core.utils.html | 4 +-
v9.1.1/output/pydis_core.utils.interactions.html | 4 +-
v9.1.1/output/pydis_core.utils.logging.html | 4 +-
v9.1.1/output/pydis_core.utils.members.html | 4 +-
v9.1.1/output/pydis_core.utils.regex.html | 4 +-
v9.1.1/output/pydis_core.utils.scheduling.html | 4 +-
v9.1.1/py-modindex.html | 4 +-
v9.1.1/search.html | 4 +-
v9.1.1/versions.html | 4 +-
v9.10.0-alpha.1/.buildinfo | 2 +-
v9.10.0-alpha.1/changelog.html | 4 +-
v9.10.0-alpha.1/development.html | 4 +-
v9.10.0-alpha.1/genindex.html | 4 +-
v9.10.0-alpha.1/index.html | 4 +-
v9.10.0-alpha.1/index_redirect.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.async_stats.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.exts.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.site_api.html | 4 +-
.../output/pydis_core.utils.caching.html | 4 +-
.../output/pydis_core.utils.channel.html | 4 +-
.../output/pydis_core.utils.commands.html | 4 +-
.../output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
.../output/pydis_core.utils.function.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.utils.html | 4 +-
.../output/pydis_core.utils.interactions.html | 4 +-
.../output/pydis_core.utils.logging.html | 4 +-
.../output/pydis_core.utils.members.html | 4 +-
.../output/pydis_core.utils.paste_service.html | 4 +-
v9.10.0-alpha.1/output/pydis_core.utils.regex.html | 4 +-
.../output/pydis_core.utils.scheduling.html | 4 +-
v9.10.0-alpha.1/py-modindex.html | 4 +-
v9.10.0-alpha.1/search.html | 4 +-
v9.10.0-alpha.1/versions.html | 4 +-
v9.10.0-alpha.2/.buildinfo | 2 +-
v9.10.0-alpha.2/changelog.html | 4 +-
v9.10.0-alpha.2/development.html | 4 +-
v9.10.0-alpha.2/genindex.html | 4 +-
v9.10.0-alpha.2/index.html | 4 +-
v9.10.0-alpha.2/index_redirect.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.async_stats.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.exts.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.site_api.html | 4 +-
.../output/pydis_core.utils.caching.html | 4 +-
.../output/pydis_core.utils.channel.html | 4 +-
.../output/pydis_core.utils.commands.html | 4 +-
.../output/pydis_core.utils.cooldown.html | 4 +-
.../output/pydis_core.utils.error_handling.html | 4 +-
.../output/pydis_core.utils.function.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.utils.html | 4 +-
.../output/pydis_core.utils.interactions.html | 4 +-
.../output/pydis_core.utils.logging.html | 4 +-
.../output/pydis_core.utils.members.html | 4 +-
.../output/pydis_core.utils.paste_service.html | 4 +-
v9.10.0-alpha.2/output/pydis_core.utils.regex.html | 4 +-
.../output/pydis_core.utils.scheduling.html | 4 +-
v9.10.0-alpha.2/py-modindex.html | 4 +-
v9.10.0-alpha.2/search.html | 4 +-
v9.10.0-alpha.2/versions.html | 4 +-
v9.2.0/.buildinfo | 2 +-
v9.2.0/changelog.html | 4 +-
v9.2.0/development.html | 4 +-
v9.2.0/genindex.html | 4 +-
v9.2.0/index.html | 4 +-
v9.2.0/index_redirect.html | 4 +-
v9.2.0/output/pydis_core.async_stats.html | 4 +-
v9.2.0/output/pydis_core.exts.html | 4 +-
v9.2.0/output/pydis_core.html | 4 +-
v9.2.0/output/pydis_core.site_api.html | 4 +-
v9.2.0/output/pydis_core.utils.caching.html | 4 +-
v9.2.0/output/pydis_core.utils.channel.html | 4 +-
v9.2.0/output/pydis_core.utils.commands.html | 4 +-
v9.2.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.2.0/output/pydis_core.utils.function.html | 4 +-
v9.2.0/output/pydis_core.utils.html | 4 +-
v9.2.0/output/pydis_core.utils.interactions.html | 4 +-
v9.2.0/output/pydis_core.utils.logging.html | 4 +-
v9.2.0/output/pydis_core.utils.members.html | 4 +-
v9.2.0/output/pydis_core.utils.regex.html | 4 +-
v9.2.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.2.0/py-modindex.html | 4 +-
v9.2.0/search.html | 4 +-
v9.2.0/versions.html | 4 +-
v9.3.0/.buildinfo | 2 +-
v9.3.0/changelog.html | 4 +-
v9.3.0/development.html | 4 +-
v9.3.0/genindex.html | 4 +-
v9.3.0/index.html | 4 +-
v9.3.0/index_redirect.html | 4 +-
v9.3.0/output/pydis_core.async_stats.html | 4 +-
v9.3.0/output/pydis_core.exts.html | 4 +-
v9.3.0/output/pydis_core.html | 4 +-
v9.3.0/output/pydis_core.site_api.html | 4 +-
v9.3.0/output/pydis_core.utils.caching.html | 4 +-
v9.3.0/output/pydis_core.utils.channel.html | 4 +-
v9.3.0/output/pydis_core.utils.commands.html | 4 +-
v9.3.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.3.0/output/pydis_core.utils.function.html | 4 +-
v9.3.0/output/pydis_core.utils.html | 4 +-
v9.3.0/output/pydis_core.utils.interactions.html | 4 +-
v9.3.0/output/pydis_core.utils.logging.html | 4 +-
v9.3.0/output/pydis_core.utils.members.html | 4 +-
v9.3.0/output/pydis_core.utils.regex.html | 4 +-
v9.3.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.3.0/py-modindex.html | 4 +-
v9.3.0/search.html | 4 +-
v9.3.0/versions.html | 4 +-
v9.4.0/.buildinfo | 2 +-
v9.4.0/changelog.html | 4 +-
v9.4.0/development.html | 4 +-
v9.4.0/genindex.html | 4 +-
v9.4.0/index.html | 4 +-
v9.4.0/index_redirect.html | 4 +-
v9.4.0/output/pydis_core.async_stats.html | 4 +-
v9.4.0/output/pydis_core.exts.html | 4 +-
v9.4.0/output/pydis_core.html | 4 +-
v9.4.0/output/pydis_core.site_api.html | 4 +-
v9.4.0/output/pydis_core.utils.caching.html | 4 +-
v9.4.0/output/pydis_core.utils.channel.html | 4 +-
v9.4.0/output/pydis_core.utils.commands.html | 4 +-
v9.4.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.4.0/output/pydis_core.utils.function.html | 4 +-
v9.4.0/output/pydis_core.utils.html | 4 +-
v9.4.0/output/pydis_core.utils.interactions.html | 4 +-
v9.4.0/output/pydis_core.utils.logging.html | 4 +-
v9.4.0/output/pydis_core.utils.members.html | 4 +-
v9.4.0/output/pydis_core.utils.regex.html | 4 +-
v9.4.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.4.0/py-modindex.html | 4 +-
v9.4.0/search.html | 4 +-
v9.4.0/versions.html | 4 +-
v9.4.1/.buildinfo | 2 +-
v9.4.1/changelog.html | 4 +-
v9.4.1/development.html | 4 +-
v9.4.1/genindex.html | 4 +-
v9.4.1/index.html | 4 +-
v9.4.1/index_redirect.html | 4 +-
v9.4.1/output/pydis_core.async_stats.html | 4 +-
v9.4.1/output/pydis_core.exts.html | 4 +-
v9.4.1/output/pydis_core.html | 4 +-
v9.4.1/output/pydis_core.site_api.html | 4 +-
v9.4.1/output/pydis_core.utils.caching.html | 4 +-
v9.4.1/output/pydis_core.utils.channel.html | 4 +-
v9.4.1/output/pydis_core.utils.commands.html | 4 +-
v9.4.1/output/pydis_core.utils.cooldown.html | 4 +-
v9.4.1/output/pydis_core.utils.function.html | 4 +-
v9.4.1/output/pydis_core.utils.html | 4 +-
v9.4.1/output/pydis_core.utils.interactions.html | 4 +-
v9.4.1/output/pydis_core.utils.logging.html | 4 +-
v9.4.1/output/pydis_core.utils.members.html | 4 +-
v9.4.1/output/pydis_core.utils.regex.html | 4 +-
v9.4.1/output/pydis_core.utils.scheduling.html | 4 +-
v9.4.1/py-modindex.html | 4 +-
v9.4.1/search.html | 4 +-
v9.4.1/versions.html | 4 +-
v9.5.0/.buildinfo | 2 +-
v9.5.0/changelog.html | 4 +-
v9.5.0/development.html | 4 +-
v9.5.0/genindex.html | 4 +-
v9.5.0/index.html | 4 +-
v9.5.0/index_redirect.html | 4 +-
v9.5.0/output/pydis_core.async_stats.html | 4 +-
v9.5.0/output/pydis_core.exts.html | 4 +-
v9.5.0/output/pydis_core.html | 4 +-
v9.5.0/output/pydis_core.site_api.html | 4 +-
v9.5.0/output/pydis_core.utils.caching.html | 4 +-
v9.5.0/output/pydis_core.utils.channel.html | 4 +-
v9.5.0/output/pydis_core.utils.commands.html | 4 +-
v9.5.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.5.0/output/pydis_core.utils.function.html | 4 +-
v9.5.0/output/pydis_core.utils.html | 4 +-
v9.5.0/output/pydis_core.utils.interactions.html | 4 +-
v9.5.0/output/pydis_core.utils.logging.html | 4 +-
v9.5.0/output/pydis_core.utils.members.html | 4 +-
v9.5.0/output/pydis_core.utils.regex.html | 4 +-
v9.5.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.5.0/py-modindex.html | 4 +-
v9.5.0/search.html | 4 +-
v9.5.0/versions.html | 4 +-
v9.5.1/.buildinfo | 2 +-
v9.5.1/changelog.html | 4 +-
v9.5.1/development.html | 4 +-
v9.5.1/genindex.html | 4 +-
v9.5.1/index.html | 4 +-
v9.5.1/index_redirect.html | 4 +-
v9.5.1/output/pydis_core.async_stats.html | 4 +-
v9.5.1/output/pydis_core.exts.html | 4 +-
v9.5.1/output/pydis_core.html | 4 +-
v9.5.1/output/pydis_core.site_api.html | 4 +-
v9.5.1/output/pydis_core.utils.caching.html | 4 +-
v9.5.1/output/pydis_core.utils.channel.html | 4 +-
v9.5.1/output/pydis_core.utils.commands.html | 4 +-
v9.5.1/output/pydis_core.utils.cooldown.html | 4 +-
v9.5.1/output/pydis_core.utils.function.html | 4 +-
v9.5.1/output/pydis_core.utils.html | 4 +-
v9.5.1/output/pydis_core.utils.interactions.html | 4 +-
v9.5.1/output/pydis_core.utils.logging.html | 4 +-
v9.5.1/output/pydis_core.utils.members.html | 4 +-
v9.5.1/output/pydis_core.utils.regex.html | 4 +-
v9.5.1/output/pydis_core.utils.scheduling.html | 4 +-
v9.5.1/py-modindex.html | 4 +-
v9.5.1/search.html | 4 +-
v9.5.1/versions.html | 4 +-
v9.6.0/.buildinfo | 2 +-
v9.6.0/changelog.html | 4 +-
v9.6.0/development.html | 4 +-
v9.6.0/genindex.html | 4 +-
v9.6.0/index.html | 4 +-
v9.6.0/index_redirect.html | 4 +-
v9.6.0/output/pydis_core.async_stats.html | 4 +-
v9.6.0/output/pydis_core.exts.html | 4 +-
v9.6.0/output/pydis_core.html | 4 +-
v9.6.0/output/pydis_core.site_api.html | 4 +-
v9.6.0/output/pydis_core.utils.caching.html | 4 +-
v9.6.0/output/pydis_core.utils.channel.html | 4 +-
v9.6.0/output/pydis_core.utils.commands.html | 4 +-
v9.6.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.6.0/output/pydis_core.utils.function.html | 4 +-
v9.6.0/output/pydis_core.utils.html | 4 +-
v9.6.0/output/pydis_core.utils.interactions.html | 4 +-
v9.6.0/output/pydis_core.utils.logging.html | 4 +-
v9.6.0/output/pydis_core.utils.members.html | 4 +-
v9.6.0/output/pydis_core.utils.regex.html | 4 +-
v9.6.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.6.0/py-modindex.html | 4 +-
v9.6.0/search.html | 4 +-
v9.6.0/versions.html | 4 +-
v9.7.0/.buildinfo | 2 +-
v9.7.0/changelog.html | 4 +-
v9.7.0/development.html | 4 +-
v9.7.0/genindex.html | 4 +-
v9.7.0/index.html | 4 +-
v9.7.0/index_redirect.html | 4 +-
v9.7.0/output/pydis_core.async_stats.html | 4 +-
v9.7.0/output/pydis_core.exts.html | 4 +-
v9.7.0/output/pydis_core.html | 4 +-
v9.7.0/output/pydis_core.site_api.html | 4 +-
v9.7.0/output/pydis_core.utils.caching.html | 4 +-
v9.7.0/output/pydis_core.utils.channel.html | 4 +-
v9.7.0/output/pydis_core.utils.commands.html | 4 +-
v9.7.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.7.0/output/pydis_core.utils.error_handling.html | 4 +-
v9.7.0/output/pydis_core.utils.function.html | 4 +-
v9.7.0/output/pydis_core.utils.html | 4 +-
v9.7.0/output/pydis_core.utils.interactions.html | 4 +-
v9.7.0/output/pydis_core.utils.logging.html | 4 +-
v9.7.0/output/pydis_core.utils.members.html | 4 +-
v9.7.0/output/pydis_core.utils.paste_service.html | 4 +-
v9.7.0/output/pydis_core.utils.regex.html | 4 +-
v9.7.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.7.0/py-modindex.html | 4 +-
v9.7.0/search.html | 4 +-
v9.7.0/versions.html | 4 +-
v9.8.0/.buildinfo | 2 +-
v9.8.0/changelog.html | 4 +-
v9.8.0/development.html | 4 +-
v9.8.0/genindex.html | 4 +-
v9.8.0/index.html | 4 +-
v9.8.0/index_redirect.html | 4 +-
v9.8.0/output/pydis_core.async_stats.html | 4 +-
v9.8.0/output/pydis_core.exts.html | 4 +-
v9.8.0/output/pydis_core.html | 4 +-
v9.8.0/output/pydis_core.site_api.html | 4 +-
v9.8.0/output/pydis_core.utils.caching.html | 4 +-
v9.8.0/output/pydis_core.utils.channel.html | 4 +-
v9.8.0/output/pydis_core.utils.commands.html | 4 +-
v9.8.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.8.0/output/pydis_core.utils.error_handling.html | 4 +-
v9.8.0/output/pydis_core.utils.function.html | 4 +-
v9.8.0/output/pydis_core.utils.html | 4 +-
v9.8.0/output/pydis_core.utils.interactions.html | 4 +-
v9.8.0/output/pydis_core.utils.logging.html | 4 +-
v9.8.0/output/pydis_core.utils.members.html | 4 +-
v9.8.0/output/pydis_core.utils.paste_service.html | 4 +-
v9.8.0/output/pydis_core.utils.regex.html | 4 +-
v9.8.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.8.0/py-modindex.html | 4 +-
v9.8.0/search.html | 4 +-
v9.8.0/versions.html | 4 +-
v9.9.0/.buildinfo | 2 +-
v9.9.0/changelog.html | 4 +-
v9.9.0/development.html | 4 +-
v9.9.0/genindex.html | 4 +-
v9.9.0/index.html | 4 +-
v9.9.0/index_redirect.html | 4 +-
v9.9.0/output/pydis_core.async_stats.html | 4 +-
v9.9.0/output/pydis_core.exts.html | 4 +-
v9.9.0/output/pydis_core.html | 4 +-
v9.9.0/output/pydis_core.site_api.html | 4 +-
v9.9.0/output/pydis_core.utils.caching.html | 4 +-
v9.9.0/output/pydis_core.utils.channel.html | 4 +-
v9.9.0/output/pydis_core.utils.commands.html | 4 +-
v9.9.0/output/pydis_core.utils.cooldown.html | 4 +-
v9.9.0/output/pydis_core.utils.error_handling.html | 4 +-
v9.9.0/output/pydis_core.utils.function.html | 4 +-
v9.9.0/output/pydis_core.utils.html | 4 +-
v9.9.0/output/pydis_core.utils.interactions.html | 4 +-
v9.9.0/output/pydis_core.utils.logging.html | 4 +-
v9.9.0/output/pydis_core.utils.members.html | 4 +-
v9.9.0/output/pydis_core.utils.paste_service.html | 4 +-
v9.9.0/output/pydis_core.utils.regex.html | 4 +-
v9.9.0/output/pydis_core.utils.scheduling.html | 4 +-
v9.9.0/py-modindex.html | 4 +-
v9.9.0/search.html | 4 +-
v9.9.0/versions.html | 4 +-
v9.9.1/.buildinfo | 2 +-
v9.9.1/changelog.html | 4 +-
v9.9.1/development.html | 4 +-
v9.9.1/genindex.html | 4 +-
v9.9.1/index.html | 4 +-
v9.9.1/index_redirect.html | 4 +-
v9.9.1/output/pydis_core.async_stats.html | 4 +-
v9.9.1/output/pydis_core.exts.html | 4 +-
v9.9.1/output/pydis_core.html | 4 +-
v9.9.1/output/pydis_core.site_api.html | 4 +-
v9.9.1/output/pydis_core.utils.caching.html | 4 +-
v9.9.1/output/pydis_core.utils.channel.html | 4 +-
v9.9.1/output/pydis_core.utils.commands.html | 4 +-
v9.9.1/output/pydis_core.utils.cooldown.html | 4 +-
v9.9.1/output/pydis_core.utils.error_handling.html | 4 +-
v9.9.1/output/pydis_core.utils.function.html | 4 +-
v9.9.1/output/pydis_core.utils.html | 4 +-
v9.9.1/output/pydis_core.utils.interactions.html | 4 +-
v9.9.1/output/pydis_core.utils.logging.html | 4 +-
v9.9.1/output/pydis_core.utils.members.html | 4 +-
v9.9.1/output/pydis_core.utils.paste_service.html | 4 +-
v9.9.1/output/pydis_core.utils.regex.html | 4 +-
v9.9.1/output/pydis_core.utils.scheduling.html | 4 +-
v9.9.1/py-modindex.html | 4 +-
v9.9.1/search.html | 4 +-
v9.9.1/versions.html | 4 +-
v9.9.2/.buildinfo | 2 +-
v9.9.2/changelog.html | 4 +-
v9.9.2/development.html | 4 +-
v9.9.2/genindex.html | 4 +-
v9.9.2/index.html | 4 +-
v9.9.2/index_redirect.html | 4 +-
v9.9.2/output/pydis_core.async_stats.html | 4 +-
v9.9.2/output/pydis_core.exts.html | 4 +-
v9.9.2/output/pydis_core.html | 4 +-
v9.9.2/output/pydis_core.site_api.html | 4 +-
v9.9.2/output/pydis_core.utils.caching.html | 4 +-
v9.9.2/output/pydis_core.utils.channel.html | 4 +-
v9.9.2/output/pydis_core.utils.commands.html | 4 +-
v9.9.2/output/pydis_core.utils.cooldown.html | 4 +-
v9.9.2/output/pydis_core.utils.error_handling.html | 4 +-
v9.9.2/output/pydis_core.utils.function.html | 4 +-
v9.9.2/output/pydis_core.utils.html | 4 +-
v9.9.2/output/pydis_core.utils.interactions.html | 4 +-
v9.9.2/output/pydis_core.utils.logging.html | 4 +-
v9.9.2/output/pydis_core.utils.members.html | 4 +-
v9.9.2/output/pydis_core.utils.paste_service.html | 4 +-
v9.9.2/output/pydis_core.utils.regex.html | 4 +-
v9.9.2/output/pydis_core.utils.scheduling.html | 4 +-
v9.9.2/py-modindex.html | 4 +-
v9.9.2/search.html | 4 +-
v9.9.2/versions.html | 4 +-
772 files changed, 1659 insertions(+), 1659 deletions(-)
diff --git a/index.html b/index.html
index b4f30409..6fd698b2 100644
--- a/index.html
+++ b/index.html
@@ -13,9 +13,9 @@
-
-
+
+
diff --git a/main/.buildinfo b/main/.buildinfo
index 85dee93d..14372fbb 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: cb906e5eafe7499729293526b0b8ff90
+config: 4d689dd20168006344b632db5cc43b49
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/main/changelog.html b/main/changelog.html
index c01e7097..eecae8f4 100644
--- a/main/changelog.html
+++ b/main/changelog.html
@@ -10,9 +10,9 @@
-
-
+
+
diff --git a/main/development.html b/main/development.html
index 85d56c14..d20758be 100644
--- a/main/development.html
+++ b/main/development.html
@@ -10,9 +10,9 @@
-
-
+
+
diff --git a/main/genindex.html b/main/genindex.html
index 29b09b08..8559b55d 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -8,9 +8,9 @@
-
-
+
+
diff --git a/main/index.html b/main/index.html
index 688fd10c..cfe05fe1 100644
--- a/main/index.html
+++ b/main/index.html
@@ -10,9 +10,9 @@
-
-
+
+
diff --git a/main/index_redirect.html b/main/index_redirect.html
index b4f30409..6fd698b2 100644
--- a/main/index_redirect.html
+++ b/main/index_redirect.html
@@ -13,9 +13,9 @@
-
-
+
+
diff --git a/main/output/pydis_core.async_stats.html b/main/output/pydis_core.async_stats.html
index 6ae8d04b..f5d78885 100644
--- a/main/output/pydis_core.async_stats.html
+++ b/main/output/pydis_core.async_stats.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,12 +457,12 @@
An async transport method for statsd communication.
-class AsyncStatsClient ( loop , host = 'localhost' , port = 8125 , prefix = None ) [source]
+class AsyncStatsClient ( loop , host = 'localhost' , port = 8125 , prefix = None ) [source]
Bases: StatsClientBase
An async implementation of statsd.client.base.StatsClientBase
that supports async stat communication.
-__init__ ( loop , host = 'localhost' , port = 8125 , prefix = None ) [source]
+__init__ ( loop , host = 'localhost' , port = 8125 , prefix = None ) [source]
Create a new AsyncStatsClient
.
Parameters:
@@ -479,7 +479,7 @@
-async create_socket ( ) [source]
+async create_socket ( ) [source]
Use asyncio.loop.create_datagram_endpoint
from the loop given on init to create a socket.
Return type:
diff --git a/main/output/pydis_core.exts.html b/main/output/pydis_core.exts.html
index 4416a8c2..55975c70 100644
--- a/main/output/pydis_core.exts.html
+++ b/main/output/pydis_core.exts.html
@@ -10,9 +10,9 @@
-
-
+
+
diff --git a/main/output/pydis_core.html b/main/output/pydis_core.html
index a12b41f9..40ef9a50 100644
--- a/main/output/pydis_core.html
+++ b/main/output/pydis_core.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,12 +457,12 @@
Useful utilities and tools for Discord bot development.
-class BotBase ( * args , guild_id , allowed_roles , http_session , redis_session = None , api_client = None , statsd_url = None , ** kwargs ) [source]
+class BotBase ( * args , guild_id , allowed_roles , http_session , redis_session = None , api_client = None , statsd_url = None , ** kwargs ) [source]
Bases: Bot
A sub-class that implements many common features that Python Discord bots use.
-guild_id [source]
+guild_id [source]
ID of the guild that the bot belongs to.
Type:
@@ -473,7 +473,7 @@
-http_session [source]
+http_session [source]
The http session used for sending out HTTP requests.
Type:
@@ -484,7 +484,7 @@
-api_client [source]
+api_client [source]
The API client used for communications with the site service.
Type:
@@ -495,7 +495,7 @@
-statsd_url [source]
+statsd_url [source]
The url that statsd sends metrics to.
Type:
@@ -506,7 +506,7 @@
-redis_session [source]
+redis_session [source]
The redis session used to communicate with the Redis instance.
Type:
@@ -517,7 +517,7 @@
-stats [source]
+stats [source]
The statsd client that sends metrics.
Type:
@@ -528,7 +528,7 @@
-all_extensions [source]
+all_extensions [source]
All extensions that were found within the module
passed to
self.load_extensions
. Use self.extensions
to get the loaded extensions.
@@ -540,7 +540,7 @@
-__init__ ( * args , guild_id , allowed_roles , http_session , redis_session = None , api_client = None , statsd_url = None , ** kwargs ) [source]
+__init__ ( * args , guild_id , allowed_roles , http_session , redis_session = None , api_client = None , statsd_url = None , ** kwargs ) [source]
Initialise the base bot instance.
Parameters:
@@ -559,7 +559,7 @@ a dummy statsd client will be created.
-async add_cog ( cog ) [source]
+async add_cog ( cog ) [source]
Add the given cog
to the bot and log the operation.
Return type:
@@ -570,7 +570,7 @@ a dummy statsd client will be created.
-add_command ( command ) [source]
+add_command ( command ) [source]
Add command
as normal and then add its root aliases to the bot.
Return type:
@@ -581,7 +581,7 @@ a dummy statsd client will be created.
-clear ( ) [source]
+clear ( ) [source]
Not implemented! Re-instantiate the bot instead of attempting to re-use a closed one.
Return type:
@@ -592,7 +592,7 @@ a dummy statsd client will be created.
-async close ( ) [source]
+async close ( ) [source]
Close the Discord connection, and the aiohttp session, connector, statsd client, and resolver.
Return type:
@@ -603,7 +603,7 @@ a dummy statsd client will be created.
-async load_extensions ( module , * , sync_app_commands = True ) [source]
+async load_extensions ( module , * , sync_app_commands = True ) [source]
Load all the extensions within the given module
and save them to self.all_extensions
.
Parameters:
@@ -617,7 +617,7 @@ a dummy statsd client will be created.
-async log_to_dev_log ( message ) [source]
+async log_to_dev_log ( message ) [source]
Log the given message to #dev-log.
Return type:
@@ -628,7 +628,7 @@ a dummy statsd client will be created.
-async on_guild_available ( guild ) [source]
+async on_guild_available ( guild ) [source]
Set the internal guild available event when self.guild_id becomes available.
If the cache appears to still be empty (no members, no channels, or no roles), the event
will not be set and guild_available_but_cache_empty event will be emitted.
@@ -641,7 +641,7 @@ will not be set and guild_available_but_cache_empty event will be e
-async on_guild_unavailable ( guild ) [source]
+async on_guild_unavailable ( guild ) [source]
Clear the internal guild available event when self.guild_id becomes unavailable.
Return type:
@@ -652,7 +652,7 @@ will not be set and guild_available_but_cache_empty event will be e
-async ping_services ( ) [source]
+async ping_services ( ) [source]
Ping all required services on setup to ensure they are up before starting.
Return type:
@@ -663,7 +663,7 @@ will not be set and guild_available_but_cache_empty event will be e
-async process_commands ( message ) [source]
+async process_commands ( message ) [source]
Overwrite default Discord.py behaviour to process commands only after ensuring extensions are loaded.
This extension check is only relevant for clients that make use of pydis_core.BotBase.load_extensions
.
@@ -675,7 +675,7 @@ will not be set and guild_available_but_cache_empty event will be e
-register_command_error_manager ( manager ) [source]
+register_command_error_manager ( manager ) [source]
Bind an instance of the command error manager to both the bot and the command tree.
The reason this doesn’t happen in the constructor is because error handlers might need an instance of the bot.
So registration needs to happen once the bot instance has been created.
@@ -688,7 +688,7 @@ So registration needs to happen once the bot instance has been created.
-remove_command ( name ) [source]
+remove_command ( name ) [source]
Remove a command/alias as normal and then remove its root aliases from the bot.
Individual root aliases cannot be removed by this function.
To remove them, either remove the entire command or manually edit bot.all_commands .
@@ -701,7 +701,7 @@ To remove them, either remove the entire command or manually edit bot.all_
-async setup_hook ( ) [source]
+async setup_hook ( ) [source]
An async init to startup generic services.
Connects to statsd, and calls
AsyncStatsClient.create_socket
@@ -715,7 +715,7 @@ and
-async wait_until_guild_available ( ) [source]
+async wait_until_guild_available ( ) [source]
Wait until the guild that matches the guild_id
given at init is available (and the cache is ready).
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.
@@ -730,14 +730,14 @@ gateway event before giving up and thus not populating the cache for unavailable
-exception EmptyPaginatorEmbedError [source]
+exception EmptyPaginatorEmbedError [source]
Bases: Exception
Raised when attempting to paginate with empty contents.
-class LinePaginator ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
+class LinePaginator ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
Bases: Paginator
A class that aids in paginating code blocks for Discord messages.
@@ -754,14 +754,14 @@ gateway event before giving up and thus not populating the cache for unavailable
-__init__ ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
+__init__ ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
This function overrides the Paginator.__init__ from inside discord.ext.commands.
It overrides in order to allow us to configure the maximum number of lines per page.
-add_line ( line = '' , * , empty = False ) [source]
+add_line ( line = '' , * , empty = False ) [source]
Adds a line to the current page.
If a line on a page exceeds max_size characters, then max_size will go up to
scale_to_size for a single line before creating a new page for the overflow words. If it
@@ -789,7 +789,7 @@ page at a reasonable size.
-async classmethod paginate ( pagination_emojis , lines , ctx , embed , * , prefix = '' , suffix = '' , max_lines = None , max_size = 500 , scale_to_size = 4000 , empty = True , restrict_to_user = None , timeout = 300 , footer_text = None , url = None , exception_on_empty_embed = False , reply = False , allowed_roles = None ) [source]
+async classmethod paginate ( pagination_emojis , lines , ctx , embed , * , prefix = '' , suffix = '' , max_lines = None , max_size = 500 , scale_to_size = 4000 , empty = True , restrict_to_user = None , timeout = 300 , footer_text = None , url = None , exception_on_empty_embed = False , reply = False , allowed_roles = None ) [source]
Use a paginator and set of reactions to provide pagination over a set of lines.
The reactions are used to switch page, or to finish with pagination.
When used, this will send a message using ctx.send() and apply a set of reactions to it. These reactions may
@@ -833,7 +833,7 @@ to any user with a moderation role.
+class PaginationEmojis ( ** data ) [source]
Bases: BaseModel
The emojis that will be used for pagination.
@@ -860,12 +860,12 @@ mapping of field names to [FieldInfo ][pydantic.fields.FieldInfo].
-exception StartupError ( base ) [source]
+exception StartupError ( base ) [source]
Bases: Exception
Exception class for startup errors.
-__init__ ( base ) [source]
+__init__ ( base ) [source]
diff --git a/main/output/pydis_core.site_api.html b/main/output/pydis_core.site_api.html
index c876a7d9..890eb7ad 100644
--- a/main/output/pydis_core.site_api.html
+++ b/main/output/pydis_core.site_api.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,12 +457,12 @@
An API wrapper around the Site API.
-class APIClient ( site_api_url , site_api_token , ** session_kwargs ) [source]
+class APIClient ( site_api_url , site_api_token , ** session_kwargs ) [source]
Bases: object
A wrapper for the Django Site API.
-__init__ ( site_api_url , site_api_token , ** session_kwargs ) [source]
+__init__ ( site_api_url , site_api_token , ** session_kwargs ) [source]
Initialize a new APIClient
instance.
Parameters:
@@ -477,7 +477,7 @@
-async close ( ) [source]
+async close ( ) [source]
Close the aiohttp session.
Return type:
@@ -488,7 +488,7 @@
-async delete ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async delete ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
Equivalent to APIClient.request()
with DELETE passed as the method.
Return type:
@@ -499,7 +499,7 @@
-async get ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async get ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
Equivalent to APIClient.request()
with GET passed as the method.
Return type:
@@ -510,7 +510,7 @@
-async static maybe_raise_for_status ( response , * , should_raise ) [source]
+async static maybe_raise_for_status ( response , * , should_raise ) [source]
Raise ResponseCodeError
for non-OK response if an exception should be raised.
Parameters:
@@ -530,7 +530,7 @@
-async patch ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async patch ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
Equivalent to APIClient.request()
with PATCH passed as the method.
Return type:
@@ -541,7 +541,7 @@
-async post ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async post ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
Equivalent to APIClient.request()
with POST passed as the method.
Return type:
@@ -552,7 +552,7 @@
-async put ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async put ( endpoint , * , raise_for_status = True , ** kwargs ) [source]
Equivalent to APIClient.request()
with PUT passed as the method.
Return type:
@@ -563,7 +563,7 @@
-async request ( method , endpoint , * , raise_for_status = True , ** kwargs ) [source]
+async request ( method , endpoint , * , raise_for_status = True , ** kwargs ) [source]
Send an HTTP request to the site API and return the JSON response.
Parameters:
@@ -590,12 +590,12 @@
-exception ResponseCodeError ( response , response_json = None , response_text = None ) [source]
+exception ResponseCodeError ( response , response_json = None , response_text = None ) [source]
Bases: ValueError
Raised in APIClient.request()
when a non-OK HTTP response is received.
-__init__ ( response , response_json = None , response_text = None ) [source]
+__init__ ( response , response_json = None , response_text = None ) [source]
Initialize a new ResponseCodeError
instance.
Parameters:
@@ -610,7 +610,7 @@
-__str__ ( ) [source]
+__str__ ( ) [source]
Return a string representation of the error.
diff --git a/main/output/pydis_core.utils.caching.html b/main/output/pydis_core.utils.caching.html
index b94c67e2..725462b2 100644
--- a/main/output/pydis_core.utils.caching.html
+++ b/main/output/pydis_core.utils.caching.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,14 +457,14 @@
Utilities related to custom caches.
-class AsyncCache ( max_size = 128 ) [source]
+class AsyncCache ( max_size = 128 ) [source]
Bases: object
LRU cache implementation for coroutines.
Once the cache exceeds the maximum size, keys are deleted in FIFO order.
An offset may be optionally provided to be applied to the coroutine’s arguments when creating the cache key.
-__call__ ( arg_offset = 0 ) [source]
+__call__ ( arg_offset = 0 ) [source]
Decorator for async cache.
Parameters:
@@ -481,7 +481,7 @@
-__init__ ( max_size = 128 ) [source]
+__init__ ( max_size = 128 ) [source]
Initialise a new AsyncCache
instance.
Parameters:
@@ -492,7 +492,7 @@
-clear ( ) [source]
+clear ( ) [source]
Clear cache instance.
Return type:
diff --git a/main/output/pydis_core.utils.channel.html b/main/output/pydis_core.utils.channel.html
index da243ca9..a3620722 100644
--- a/main/output/pydis_core.utils.channel.html
+++ b/main/output/pydis_core.utils.channel.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,7 +457,7 @@
Useful helper functions for interacting with various discord channel objects.
-async get_or_fetch_channel ( bot , channel_id ) [source]
+async get_or_fetch_channel ( bot , channel_id ) [source]
Attempt to get or fetch the given channel_id
from the bots cache, and return it.
Parameters:
@@ -485,7 +485,7 @@
-is_in_category ( channel , category_id ) [source]
+is_in_category ( channel , category_id ) [source]
Return whether the given channel
in the the category with the id category_id
.
Parameters:
diff --git a/main/output/pydis_core.utils.checks.html b/main/output/pydis_core.utils.checks.html
index 047dcb95..b02e59fc 100644
--- a/main/output/pydis_core.utils.checks.html
+++ b/main/output/pydis_core.utils.checks.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,26 +456,26 @@
checks
-exception ContextCheckFailure ( redirect_channel ) [source]
+exception ContextCheckFailure ( redirect_channel ) [source]
Bases: CheckFailure
Raised when a context-specific check fails.
-__init__ ( redirect_channel ) [source]
+__init__ ( redirect_channel ) [source]
-exception InWhitelistCheckFailure ( redirect_channel ) [source]
+exception InWhitelistCheckFailure ( redirect_channel ) [source]
Bases: ContextCheckFailure
Raised when the in_whitelist check fails.
-cooldown_with_role_bypass ( rate , per , type_ = ('default', 0) , * , bypass_roles ) [source]
+cooldown_with_role_bypass ( rate , per , type_ = ('default', 0) , * , bypass_roles ) [source]
Decorate a command to have a cooldown, which can be bypassed by users with specified roles.
Note: This replaces the Command.before_invoke callback, which might introduce problems in the future.
@@ -501,7 +501,7 @@
-async has_any_role_check ( ctx , * roles ) [source]
+async has_any_role_check ( ctx , * roles ) [source]
Verify if the context’s author has any of the specified roles.
This check will always fail if the context is a DM, since DMs don’t have roles.
@@ -522,7 +522,7 @@
-async has_no_roles_check ( ctx , * roles ) [source]
+async has_no_roles_check ( ctx , * roles ) [source]
Verify if the context’s author doesn’t have any of the specified roles.
This check will always fail if the context is a DM, since DMs don’t have roles.
@@ -543,7 +543,7 @@
-in_whitelist_check ( ctx , redirect , channels = () , categories = () , roles = () , * , fail_silently = False ) [source]
+in_whitelist_check ( ctx , redirect , channels = () , categories = () , roles = () , * , fail_silently = False ) [source]
Check if a command was issued in a context that is whitelisted by channel, category, or roles.
Parameters:
diff --git a/main/output/pydis_core.utils.commands.html b/main/output/pydis_core.utils.commands.html
index 0d635336..ace04167 100644
--- a/main/output/pydis_core.utils.commands.html
+++ b/main/output/pydis_core.utils.commands.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,7 +456,7 @@
commands
-async clean_text_or_reply ( ctx , text = None ) [source]
+async clean_text_or_reply ( ctx , text = None ) [source]
Cleans a text argument or replied message’s content.
Parameters:
diff --git a/main/output/pydis_core.utils.cooldown.html b/main/output/pydis_core.utils.cooldown.html
index a6157c64..54d479ee 100644
--- a/main/output/pydis_core.utils.cooldown.html
+++ b/main/output/pydis_core.utils.cooldown.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,17 +457,17 @@
Helpers for setting a cooldown on commands.
-exception CommandOnCooldown ( message , function , / , * args , ** kwargs ) [source]
+exception CommandOnCooldown ( message , function , / , * args , ** kwargs ) [source]
Bases: CommandError
, Generic
[P
, R
]
Raised when a command is invoked while on cooldown.
-__init__ ( message , function , / , * args , ** kwargs ) [source]
+__init__ ( message , function , / , * args , ** kwargs ) [source]
-async call_without_cooldown ( ) [source]
+async call_without_cooldown ( ) [source]
Run the command this cooldown blocked.
Return type:
@@ -483,20 +483,20 @@
-P = ~P [source]
+P = ~P [source]
The command’s signature.
-class R [source]
+class R [source]
The command’s return value.
alias of TypeVar(‘R’)
-block_duplicate_invocations ( * , cooldown_duration = 5 , send_notice = False , args_preprocessor = None ) [source]
+block_duplicate_invocations ( * , cooldown_duration = 5 , send_notice = False , args_preprocessor = None ) [source]
Prevent duplicate invocations of a command with the same arguments in a channel for cooldown_duration
seconds.
Parameters:
diff --git a/main/output/pydis_core.utils.error_handling.commands.abc.html b/main/output/pydis_core.utils.error_handling.commands.abc.html
index 11bc3203..ec2b57c6 100644
--- a/main/output/pydis_core.utils.error_handling.commands.abc.html
+++ b/main/output/pydis_core.utils.error_handling.commands.abc.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,12 +456,12 @@
abc
-class AbstractCommandErrorHandler [source]
+class AbstractCommandErrorHandler [source]
Bases: ABC
An abstract command error handler.
-abstract async handle_app_command_error ( interaction , error ) [source]
+abstract async handle_app_command_error ( interaction , error ) [source]
Handle error raised in the context of app commands.
Return type:
@@ -472,7 +472,7 @@
-abstract async handle_text_command_error ( context , error ) [source]
+abstract async handle_text_command_error ( context , error ) [source]
Handle error raised in the context of text commands.
Return type:
@@ -483,7 +483,7 @@
-abstract async should_handle_error ( error ) [source]
+abstract async should_handle_error ( error ) [source]
A predicate that determines whether the error should be handled.
Return type:
diff --git a/main/output/pydis_core.utils.error_handling.commands.html b/main/output/pydis_core.utils.error_handling.commands.html
index a4235b96..40e971b7 100644
--- a/main/output/pydis_core.utils.error_handling.commands.html
+++ b/main/output/pydis_core.utils.error_handling.commands.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,12 +456,12 @@
commands package
-class AbstractCommandErrorHandler [source]
+class AbstractCommandErrorHandler [source]
Bases: ABC
An abstract command error handler.
-abstract async handle_app_command_error ( interaction , error ) [source]
+abstract async handle_app_command_error ( interaction , error ) [source]
Handle error raised in the context of app commands.
Return type:
@@ -472,7 +472,7 @@
-abstract async handle_text_command_error ( context , error ) [source]
+abstract async handle_text_command_error ( context , error ) [source]
Handle error raised in the context of text commands.
Return type:
@@ -483,7 +483,7 @@
-abstract async should_handle_error ( error ) [source]
+abstract async should_handle_error ( error ) [source]
A predicate that determines whether the error should be handled.
Return type:
@@ -496,17 +496,17 @@
-class CommandErrorManager ( default ) [source]
+class CommandErrorManager ( default ) [source]
Bases: object
A class that registers error handlers and handles all command related errors.
-__init__ ( default ) [source]
+__init__ ( default ) [source]
-async handle_error ( error , context_or_interaction ) [source]
+async handle_error ( error , context_or_interaction ) [source]
Handle a Discord exception.
Iterate through available handlers by registration order, and choose the first one capable of handling
the error as determined by should_handle_error ; there is no priority system.
@@ -519,7 +519,7 @@ the error as determined by should_handle_error ; there is no priorit
-register_handler ( handler ) [source]
+register_handler ( handler ) [source]
Register a command error handler.
Return type:
diff --git a/main/output/pydis_core.utils.error_handling.commands.manager.html b/main/output/pydis_core.utils.error_handling.commands.manager.html
index 5576f02f..9c313770 100644
--- a/main/output/pydis_core.utils.error_handling.commands.manager.html
+++ b/main/output/pydis_core.utils.error_handling.commands.manager.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,17 +456,17 @@
manager
-class CommandErrorManager ( default ) [source]
+class CommandErrorManager ( default ) [source]
Bases: object
A class that registers error handlers and handles all command related errors.
-__init__ ( default ) [source]
+__init__ ( default ) [source]
-async handle_error ( error , context_or_interaction ) [source]
+async handle_error ( error , context_or_interaction ) [source]
Handle a Discord exception.
Iterate through available handlers by registration order, and choose the first one capable of handling
the error as determined by should_handle_error ; there is no priority system.
@@ -479,7 +479,7 @@ the error as determined by should_handle_error ; there is no priorit
-register_handler ( handler ) [source]
+register_handler ( handler ) [source]
Register a command error handler.
Return type:
diff --git a/main/output/pydis_core.utils.error_handling.html b/main/output/pydis_core.utils.error_handling.html
index a427f73a..4c24fd71 100644
--- a/main/output/pydis_core.utils.error_handling.html
+++ b/main/output/pydis_core.utils.error_handling.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,7 +456,7 @@
error_handling package
-async handle_forbidden_from_block ( error , message = None ) [source]
+async handle_forbidden_from_block ( error , message = None ) [source]
Handles discord.Forbidden
90001 errors, or re-raises if error
isn’t a 90001 error.
Parameters:
diff --git a/main/output/pydis_core.utils.function.html b/main/output/pydis_core.utils.function.html
index 67f395a1..44a390f5 100644
--- a/main/output/pydis_core.utils.function.html
+++ b/main/output/pydis_core.utils.function.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,14 +457,14 @@
Utils for manipulating functions.
-exception GlobalNameConflictError [source]
+exception GlobalNameConflictError [source]
Bases: Exception
Raised on a conflict between the globals used to resolve annotations of a wrapped function and its wrapper.
-command_wraps ( wrapped , assigned = ('__module__', '__name__', '__qualname__', '__doc__', '__annotations__') , updated = ('__dict__',) , * , ignored_conflict_names = frozenset({}) ) [source]
+command_wraps ( wrapped , assigned = ('__module__', '__name__', '__qualname__', '__doc__', '__annotations__') , updated = ('__dict__',) , * , ignored_conflict_names = frozenset({}) ) [source]
Update the decorated function to look like wrapped
, and update globals for discord.py forwardref evaluation.
See update_wrapper_globals()
for more details on how the globals are updated.
@@ -488,7 +488,7 @@ with the wrapper replaced with the function
-get_arg_value ( name_or_pos , arguments ) [source]
+get_arg_value ( name_or_pos , arguments ) [source]
Return a value from arguments based on a name or position.
Parameters:
@@ -511,7 +511,7 @@ with the wrapper replaced with the function
-get_arg_value_wrapper ( decorator_func , name_or_pos , func = None ) [source]
+get_arg_value_wrapper ( decorator_func , name_or_pos , func = None ) [source]
Call decorator_func with the value of the arg at the given name/position.
Parameters:
@@ -533,7 +533,7 @@ parameter names to argument values of the function it’s decorating.
-get_bound_args ( func , args , kwargs ) [source]
+get_bound_args ( func , args , kwargs ) [source]
Bind args and kwargs to func and return a mapping of parameter names to argument values.
Default parameter values are also set.
@@ -555,7 +555,7 @@ parameter names to argument values of the function it’s decorating.
-update_wrapper_globals ( wrapper , wrapped , * , ignored_conflict_names = frozenset({}) ) [source]
+update_wrapper_globals ( wrapper , wrapped , * , ignored_conflict_names = frozenset({}) ) [source]
Create a copy of wrapper
, the copy’s globals are updated with wrapped
's globals.
For forwardrefs in command annotations, discord.py uses the __global__
attribute of the function
to resolve their values. This breaks for decorators that replace the function because they have
diff --git a/main/output/pydis_core.utils.html b/main/output/pydis_core.utils.html
index d6e4d455..f8b57199 100644
--- a/main/output/pydis_core.utils.html
+++ b/main/output/pydis_core.utils.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,7 +457,7 @@
Useful utilities and tools for Discord bot development.
-apply_monkey_patches ( ) [source]
+apply_monkey_patches ( ) [source]
Applies all common monkey patches for our bots.
Return type:
@@ -476,7 +476,7 @@ that will act as top-level groups rather than being aliases of the command’s g
-unqualify ( name ) [source]
+unqualify ( name ) [source]
Return an unqualified name given a qualified module/package name
.
Parameters:
diff --git a/main/output/pydis_core.utils.interactions.html b/main/output/pydis_core.utils.interactions.html
index 55a72b98..5d48c79d 100644
--- a/main/output/pydis_core.utils.interactions.html
+++ b/main/output/pydis_core.utils.interactions.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,7 +456,7 @@
interactions
-class DeleteMessageButton ( * , style = ('secondary', 2) , label = 'Delete' , ** kwargs ) [source]
+class DeleteMessageButton ( * , style = ('secondary', 2) , label = 'Delete' , ** kwargs ) [source]
Bases: Button
A button that can be added to a view to delete the message containing the view on click.
This button itself carries out no interaction checks, these should be done by the parent view.
@@ -471,12 +471,12 @@
-__init__ ( * , style = ('secondary', 2) , label = 'Delete' , ** kwargs ) [source]
+__init__ ( * , style = ('secondary', 2) , label = 'Delete' , ** kwargs ) [source]
-async callback ( interaction ) [source]
+async callback ( interaction ) [source]
Delete the original message on button click.
Return type:
@@ -489,7 +489,7 @@
-class ViewWithUserAndRoleCheck ( * , allowed_users , allowed_roles , timeout = 180.0 , message = None ) [source]
+class ViewWithUserAndRoleCheck ( * , allowed_users , allowed_roles , timeout = 180.0 , message = None ) [source]
Bases: View
A view that allows the original invoker and moderators to interact with it.
@@ -506,12 +506,12 @@ If None
-__init__ ( * , allowed_users , allowed_roles , timeout = 180.0 , message = None ) [source]
+__init__ ( * , allowed_users , allowed_roles , timeout = 180.0 , message = None ) [source]
-async interaction_check ( interaction ) [source]
+async interaction_check ( interaction ) [source]
Ensure the user clicking the button is the view invoker, or a moderator.
Parameters:
@@ -525,7 +525,7 @@ If None
-async on_timeout ( ) [source]
+async on_timeout ( ) [source]
Remove the view from self.message
if set.
Return type:
@@ -536,7 +536,7 @@ If None
-stop ( ) [source]
+stop ( ) [source]
Stop listening for interactions, and remove the view from self.message
if set.
Return type:
@@ -549,7 +549,7 @@ If None
-user_has_access ( user , * , allowed_users = () , allowed_roles = () ) [source]
+user_has_access ( user , * , allowed_users = () , allowed_roles = () ) [source]
Return whether the user is in the allowed_users list, or has a role from allowed_roles.
Parameters:
diff --git a/main/output/pydis_core.utils.lock.html b/main/output/pydis_core.utils.lock.html
index cac43779..f3b42dbb 100644
--- a/main/output/pydis_core.utils.lock.html
+++ b/main/output/pydis_core.utils.lock.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,12 +456,12 @@
lock
-exception LockedResourceError ( resource_type , resource_id ) [source]
+exception LockedResourceError ( resource_type , resource_id ) [source]
Bases: RuntimeError
Exception raised when an operation is attempted on a locked resource.
-type [source]
+type [source]
Name of the locked resource’s type
Type:
@@ -472,7 +472,7 @@
-id [source]
+id [source]
ID of the locked resource
Type:
@@ -483,38 +483,38 @@
-__init__ ( resource_type , resource_id ) [source]
+__init__ ( resource_type , resource_id ) [source]
-class SharedEvent [source]
+class SharedEvent [source]
Bases: object
Context manager managing an internal event exposed through the wait coro.
While any code is executing in this context manager, the underlying event will not be set;
when all of the holders finish the event will be set.
-__enter__ ( ) [source]
+__enter__ ( ) [source]
Increment the count of the active holders and clear the internal event.
-__exit__ ( _exc_type , _exc_val , _exc_tb ) [source]
+__exit__ ( _exc_type , _exc_val , _exc_tb ) [source]
Decrement the count of the active holders; if 0 is reached set the internal event.
-__init__ ( ) [source]
+__init__ ( ) [source]
-async wait ( ) [source]
+async wait ( ) [source]
Wait for all active holders to exit.
Return type:
@@ -527,7 +527,7 @@ when all of the holders finish the event will be set.
-lock ( namespace , resource_id , * , raise_error = False , wait = False ) [source]
+lock ( namespace , resource_id , * , raise_error = False , wait = False ) [source]
Turn the decorated coroutine function into a mutually exclusive operation on a resource_id .
If decorating a command, this decorator must go before (below) the command decorator.
@@ -554,7 +554,7 @@ and return None.
-lock_arg ( namespace , name_or_pos , func = None , * , raise_error = False , wait = False ) [source]
+lock_arg ( namespace , name_or_pos , func = None , * , raise_error = False , wait = False ) [source]
Apply the lock decorator using the value of the arg at the given name/position as the ID.
See lock docs for more information.
diff --git a/main/output/pydis_core.utils.logging.html b/main/output/pydis_core.utils.logging.html
index a1620404..a2327aa4 100644
--- a/main/output/pydis_core.utils.logging.html
+++ b/main/output/pydis_core.utils.logging.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,12 +457,12 @@
Common logging related functions.
-class CustomLogger ( name , level = 0 ) [source]
+class CustomLogger ( name , level = 0 ) [source]
Bases: Logger
Custom implementation of the logging.Logger
class with an added trace
method.
-trace ( msg , * args , ** kwargs ) [source]
+trace ( msg , * args , ** kwargs ) [source]
Log the given message with the severity "TRACE"
.
To pass exception information, use the keyword argument exc_info with a true value:
logger . trace ( "Houston, we have an %s " , "interesting problem" , exc_info = 1 )
@@ -486,7 +486,7 @@
-get_logger ( name = None ) [source]
+get_logger ( name = None ) [source]
Utility to make mypy recognise that logger is of type CustomLogger
.
Parameters:
@@ -503,7 +503,7 @@
-log_format [source]
+log_format [source]
A logging.Formatter
that can be used to standardise logging across all projects using pydis_core.
diff --git a/main/output/pydis_core.utils.members.html b/main/output/pydis_core.utils.members.html
index f9dec56a..e5c1cd6f 100644
--- a/main/output/pydis_core.utils.members.html
+++ b/main/output/pydis_core.utils.members.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,7 +457,7 @@
Useful helper functions for interactin with discord.Member
objects.
-async get_or_fetch_member ( guild , member_id ) [source]
+async get_or_fetch_member ( guild , member_id ) [source]
Attempt to get a member from cache; on failure fetch from the API.
Return type:
@@ -471,7 +471,7 @@
-async handle_role_change ( member , coro , role ) [source]
+async handle_role_change ( member , coro , role ) [source]
Await the given coro
with role
as the sole argument.
Handle errors that we expect to be raised from
discord.Member.add_roles
and discord.Member.remove_roles
.
diff --git a/main/output/pydis_core.utils.messages.html b/main/output/pydis_core.utils.messages.html
index bddd58b1..c881db53 100644
--- a/main/output/pydis_core.utils.messages.html
+++ b/main/output/pydis_core.utils.messages.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,7 +456,7 @@
messages
-reaction_check ( reaction , user , * , message_id , allowed_emoji , allowed_users , allowed_roles = None ) [source]
+reaction_check ( reaction , user , * , message_id , allowed_emoji , allowed_users , allowed_roles = None ) [source]
Check if a reaction’s emoji and author are allowed and the message is message_id .
If the user is not allowed, remove the reaction. Ignore reactions made by the bot.
If allow_mods is True, allow users with moderator roles even if they’re not in allowed_users .
diff --git a/main/output/pydis_core.utils.pagination.html b/main/output/pydis_core.utils.pagination.html
index 085f805d..ff1570b5 100644
--- a/main/output/pydis_core.utils.pagination.html
+++ b/main/output/pydis_core.utils.pagination.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,14 +456,14 @@
pagination
+exception EmptyPaginatorEmbedError [source]
Bases: Exception
Raised when attempting to paginate with empty contents.
+class LinePaginator ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
Bases: Paginator
A class that aids in paginating code blocks for Discord messages.
@@ -480,14 +480,14 @@
+__init__ ( prefix = '```' , suffix = '```' , max_size = 4000 , scale_to_size = 4000 , max_lines = None , linesep = '\\n' ) [source]
This function overrides the Paginator.__init__ from inside discord.ext.commands.
It overrides in order to allow us to configure the maximum number of lines per page.
+add_line ( line = '' , * , empty = False ) [source]
Adds a line to the current page.
If a line on a page exceeds max_size characters, then max_size will go up to
scale_to_size for a single line before creating a new page for the overflow words. If it
@@ -515,7 +515,7 @@ page at a reasonable size.
+async classmethod paginate ( pagination_emojis , lines , ctx , embed , * , prefix = '' , suffix = '' , max_lines = None , max_size = 500 , scale_to_size = 4000 , empty = True , restrict_to_user = None , timeout = 300 , footer_text = None , url = None , exception_on_empty_embed = False , reply = False , allowed_roles = None ) [source]
Use a paginator and set of reactions to provide pagination over a set of lines.
The reactions are used to switch page, or to finish with pagination.
When used, this will send a message using ctx.send() and apply a set of reactions to it. These reactions may
@@ -559,7 +559,7 @@ to any user with a moderation role.
+class PaginationEmojis ( ** data ) [source]
Bases: BaseModel
The emojis that will be used for pagination.
diff --git a/main/output/pydis_core.utils.paste_service.html b/main/output/pydis_core.utils.paste_service.html
index 9faf026b..0c62cb54 100644
--- a/main/output/pydis_core.utils.paste_service.html
+++ b/main/output/pydis_core.utils.paste_service.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -456,13 +456,13 @@
paste_service
-MAX_PASTE_SIZE = 524288 [source]
+MAX_PASTE_SIZE = 524288 [source]
The maximum allows size of a paste, in bytes.
-class PasteFile ( ** data ) [source]
+class PasteFile ( ** data ) [source]
Bases: BaseModel
A file to be pasted to the paste service.
@@ -498,7 +498,7 @@ mapping of field names to [FieldInfo ][pydantic.fields.FieldInfo].
-class PasteResponse ( ** data ) [source]
+class PasteResponse ( ** data ) [source]
Bases: BaseModel
A successful response from the paste service.
@@ -533,28 +533,28 @@ mapping of field names to [FieldInfo ][pydantic.fields.FieldInfo].
-exception PasteTooLongError [source]
+exception PasteTooLongError [source]
Bases: Exception
Raised when content is too large to upload to the paste service.
-exception PasteUnsupportedLexerError [source]
+exception PasteUnsupportedLexerError [source]
Bases: Exception
Raised when an unsupported lexer is used.
-exception PasteUploadError [source]
+exception PasteUploadError [source]
Bases: Exception
Raised when an error is encountered uploading to the paste service.
-async send_to_paste_service ( * , files , http_session , paste_url = 'https://paste.pythondiscord.com' , max_size = 524288 ) [source]
+async send_to_paste_service ( * , files , http_session , paste_url = 'https://paste.pythondiscord.com' , max_size = 524288 ) [source]
Upload some contents to the paste service.
Parameters:
diff --git a/main/output/pydis_core.utils.regex.html b/main/output/pydis_core.utils.regex.html
index 1825f247..3352d4ca 100644
--- a/main/output/pydis_core.utils.regex.html
+++ b/main/output/pydis_core.utils.regex.html
@@ -10,9 +10,9 @@
-
-
+
+
@@ -457,7 +457,7 @@
Common regular expressions.
-DISCORD_INVITE [source]
+DISCORD_INVITE [source]
Regex for Discord server invites.