Index Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W Symbols --debug run_all command line option run_web command line option --host run_all command line option run_web command line option --http-workers run_all command line option run_web command line option --port run_all command line option run_web command line option --reload run_all command line option run_web command line option --verbose run_all command line option run_web command line option -d run_all command line option run_web command line option -H run_all command line option run_web command line option -p run_all command line option run_web command line option -r run_all command line option run_web command line option -v run_all command line option run_web command line option -W run_all command line option run_web command line option _ __init__() (server.domain.db.models.GitHubConfig method) (server.domain.db.models.Guild method) (server.domain.db.models.SOTagsConfig method) (server.domain.db.models.User method) (src.byte.bot.Byte method) (src.byte.plugins.admin.AdminCommands method) (src.byte.plugins.astral.Astral method) (src.byte.plugins.events.Events method) (src.byte.plugins.general.GeneralCommands method) (src.byte.plugins.testing.TestCog method) (src.byte.views.forums.HelpThreadView method) (src.server.lib.exceptions.MissingDependencyError method) __project__ (in module src.__metadata__) __version__ (in module src.__metadata__) A AdminCommands (class in src.byte.plugins.admin) after_exception_hook_handler() (in module src.server.lib.exceptions) after_request (src.server.domain.web.controllers.web.WebController attribute) after_response (src.server.domain.web.controllers.web.WebController attribute) APP_CLIENT_ID (src.server.lib.settings.GitHubSettings attribute) APP_CLIENT_SECRET (src.server.lib.settings.GitHubSettings attribute) APP_ID (src.server.lib.settings.GitHubSettings attribute) APP_LOC (src.server.lib.settings.ServerSettings attribute) APP_LOC_IS_FACTORY (src.server.lib.settings.ServerSettings attribute) APP_PRIVATE_KEY (src.server.lib.settings.GitHubSettings attribute) ApplicationError assemble_command_prefix() (src.byte.lib.settings.DiscordSettings class method) assemble_cors_origins() (src.server.lib.settings.ProjectSettings class method) assemble_openapi_servers() (src.server.lib.settings.OpenAPISettings class method) assemble_presence_url() (src.byte.lib.settings.DiscordSettings class method) Astral (class in src.byte.plugins.astral) async_session_factory (in module src.server.lib.db.base) ASYNCIO_LEVEL (src.byte.lib.settings.LogSettings attribute) AuditColumns (class in src.server.lib.db.orm) AuthorizationError B BACKEND_CORS_ORIGINS (src.server.lib.settings.ProjectSettings attribute) BaseRuffRule (class in src.byte.lib.utils) before_request (src.server.domain.web.controllers.web.WebController attribute) BUILD_NUMBER (src.server.lib.settings.ProjectSettings attribute) Byte (class in src.byte.bot) C camel_case() (in module src.utils) case_insensitive_string_compare() (in module src.utils) CHECK_DB_READY (src.server.lib.settings.ProjectSettings attribute) CHECK_REDIS_READY (src.server.lib.settings.ProjectSettings attribute) chunk_sequence() (in module src.byte.lib.utils) COMMAND_PREFIX (src.byte.lib.settings.DiscordSettings attribute) config (in module src.server.lib.cors) (in module src.server.lib.openapi) (in module src.server.lib.static_files) (in module src.server.lib.template) CONNECT_ARGS (src.server.lib.settings.DatabaseSettings attribute) CONTACT_EMAIL (src.server.lib.settings.OpenAPISettings attribute) CONTACT_NAME (src.server.lib.settings.OpenAPISettings attribute) convert_camel_to_snake_case() (in module src.server.lib.serialization) convert_datetime_to_gmt() (in module src.server.lib.serialization) convert_string_to_camel_case() (in module src.server.lib.serialization) create_app() (in module src.app) created_at (server.domain.db.models.GitHubConfig attribute) (server.domain.db.models.Guild attribute) (server.domain.db.models.SOTagsConfig attribute) (server.domain.db.models.User attribute) (src.server.lib.db.orm.AuditColumns attribute) CSRF_COOKIE_NAME (src.server.lib.settings.ProjectSettings attribute) CSRF_COOKIE_SECURE (src.server.lib.settings.ProjectSettings attribute) D DatabaseModel (in module src.server.lib.db.orm) dataclass_as_dict_shallow() (in module src.utils) DEBUG (src.byte.lib.settings.ProjectSettings attribute) (src.server.lib.settings.ProjectSettings attribute) default() (src.server.lib.serialization.UUIDEncoder method) dependencies (src.server.domain.web.controllers.web.WebController attribute) DESCRIPTION (src.server.lib.settings.OpenAPISettings attribute) DEV_GUILD_ID (src.byte.lib.settings.DiscordSettings attribute) DEV_MODE (src.server.lib.settings.ProjectSettings attribute) DEV_USER_ID (src.byte.lib.settings.DiscordSettings attribute) DISCORD_LEVEL (src.byte.lib.settings.LogSettings attribute) dto (src.server.domain.web.controllers.web.WebController attribute) E ECHO (src.server.lib.settings.DatabaseSettings attribute) ECHO_POOL (src.server.lib.settings.DatabaseSettings attribute) ENGINE (src.server.lib.settings.DatabaseSettings attribute) (src.server.lib.settings.TemplateSettings attribute) ENVIRONMENT (src.byte.lib.settings.ProjectSettings attribute) (src.server.lib.settings.ProjectSettings attribute) etag (src.server.domain.web.controllers.web.WebController attribute) Events (class in src.byte.plugins.events) exception_handlers (src.server.domain.web.controllers.web.WebController attribute) EXCLUDE_PATHS (src.server.lib.settings.LogSettings attribute) EXTERNAL_DOCS (src.server.lib.settings.OpenAPISettings attribute) F FILE (src.byte.lib.settings.LogSettings attribute) FORMAT (src.byte.lib.settings.LogSettings attribute) format_ruff_rule() (in module src.byte.lib.utils) FormattedRuffRule (class in src.byte.lib.utils) from_json() (in module src.server.lib.serialization) from_msgpack() (in module src.server.lib.serialization) G GeneralCommands (class in src.byte.plugins.general) generate_secret_key() (src.server.lib.settings.ProjectSettings class method) GitHubConfig (class in server.domain.db.models) guards (src.server.domain.web.controllers.web.WebController attribute) Guild (class in server.domain.db.models) GUILD_CREATE (in module src.server.domain.urls) GUILD_DETAIL (in module src.server.domain.urls) GUILD_LIST (in module src.server.domain.urls) GUILD_UPDATE (in module src.server.domain.urls) H HEALTH_PATH (src.server.lib.settings.APISettings attribute) HealthCheckConfigurationError HelpThreadView (class in src.byte.views.forums) HOST (src.server.lib.settings.DatabaseSettings attribute) (src.server.lib.settings.ServerSettings attribute) HTTP_EVENT (src.server.lib.settings.LogSettings attribute) HTTP_WORKERS (src.server.lib.settings.ServerSettings attribute) I id (server.domain.db.models.GitHubConfig attribute) (server.domain.db.models.Guild attribute) (server.domain.db.models.SOTagsConfig attribute) (server.domain.db.models.User attribute) import_string() (in module src.utils) INCLUDE_COMPRESSED_BODY (src.server.lib.settings.LogSettings attribute) include_in_schema (src.server.domain.web.controllers.web.WebController attribute) INDEX (in module src.server.domain.urls) interaction_check() (src.byte.views.forums.HelpThreadView method) is_byte_dev() (in module src.byte.lib.utils) J JOB_FIELDS (src.server.lib.settings.LogSettings attribute) JWT_ENCRYPTION_ALGORITHM (src.server.lib.settings.ProjectSettings attribute) K KEEPALIVE (src.server.lib.settings.ServerSettings attribute) L LEVEL (src.byte.lib.settings.LogSettings attribute) (src.server.lib.settings.LogSettings attribute) linker() (in module src.byte.lib.utils) load_cogs() (src.byte.bot.Byte method) load_settings() (in module src.server.lib.settings) LOCAL_ENVIRONMENT_NAME (src.server.lib.settings.ProjectSettings attribute) M mention_channel() (in module src.byte.lib.utils) mention_custom_emoji() (in module src.byte.lib.utils) mention_custom_emoji_animated() (in module src.byte.lib.utils) mention_guild_navigation() (in module src.byte.lib.utils) mention_role() (in module src.byte.lib.utils) mention_slash_command() (in module src.byte.lib.utils) mention_timestamp() (in module src.byte.lib.utils) mention_user() (in module src.byte.lib.utils) mention_user_nickname() (in module src.byte.lib.utils) middleware (src.server.domain.web.controllers.web.WebController attribute) MIGRATION_CONFIG (src.server.lib.settings.DatabaseSettings attribute) MIGRATION_DDL_VERSION_TABLE (src.server.lib.settings.DatabaseSettings attribute) MIGRATION_PATH (src.server.lib.settings.DatabaseSettings attribute) MissingDependencyError model_computed_fields (src.byte.lib.settings.DiscordSettings attribute) (src.byte.lib.settings.LogSettings attribute) (src.byte.lib.settings.ProjectSettings attribute) (src.server.lib.settings.APISettings attribute) (src.server.lib.settings.DatabaseSettings attribute) (src.server.lib.settings.GitHubSettings attribute) (src.server.lib.settings.LogSettings attribute) (src.server.lib.settings.OpenAPISettings attribute) (src.server.lib.settings.ProjectSettings attribute) (src.server.lib.settings.ServerSettings attribute) (src.server.lib.settings.TemplateSettings attribute) model_from_dict() (in module src.server.lib.db.orm) module server.domain.db.models src.__metadata__ src.app src.byte.bot src.byte.lib.common src.byte.lib.settings src.byte.lib.utils src.byte.plugins.admin src.byte.plugins.astral src.byte.plugins.events src.byte.plugins.general src.byte.plugins.testing src.byte.views.forums src.server.domain.__init__ src.server.domain.system.controllers src.server.domain.urls src.server.domain.web.controllers.web src.server.lib.cors src.server.lib.db.base src.server.lib.db.orm src.server.lib.exceptions src.server.lib.openapi src.server.lib.serialization src.server.lib.settings src.server.lib.static_files src.server.lib.template src.utils module_to_os_path() (in module src.utils) N NAME (src.server.lib.settings.DatabaseSettings attribute) (src.server.lib.settings.GitHubSettings attribute) (src.server.lib.settings.ProjectSettings attribute) O OBFUSCATE_COOKIES (src.server.lib.settings.LogSettings attribute) OBFUSCATE_HEADERS (src.server.lib.settings.LogSettings attribute) on_command_error() (src.byte.bot.Byte method) on_guild_join() (src.byte.bot.Byte method) on_member_join() (src.byte.bot.Byte static method) on_message() (src.byte.bot.Byte method) on_ready() (src.byte.bot.Byte method) on_thread_create() (src.byte.plugins.events.Events method) OPENAPI_SCHEMA (in module src.server.domain.urls) OPENCOLLECTIVE_KEY (src.server.lib.settings.APISettings attribute) OPENCOLLECTIVE_URL (src.server.lib.settings.APISettings attribute) opt (src.server.domain.web.controllers.web.WebController attribute) owner (src.server.domain.web.controllers.web.WebController attribute) P parameters (src.server.domain.web.controllers.web.WebController attribute) PASSWORD (src.server.lib.settings.DatabaseSettings attribute) paste() (in module src.byte.lib.utils) path (src.server.domain.web.controllers.web.WebController attribute) PATH (src.server.lib.settings.OpenAPISettings attribute) PEP (class in src.byte.lib.utils) PERSONAL_ACCESS_TOKEN (src.server.lib.settings.GitHubSettings attribute) PLUGINS_DIRS (src.byte.lib.settings.DiscordSettings attribute) PLUGINS_LOC (src.byte.lib.settings.DiscordSettings attribute) POLAR_KEY (src.server.lib.settings.APISettings attribute) POLAR_URL (src.server.lib.settings.APISettings attribute) POOL_DISABLE (src.server.lib.settings.DatabaseSettings attribute) POOL_MAX_OVERFLOW (src.server.lib.settings.DatabaseSettings attribute) POOL_PRE_PING (src.server.lib.settings.DatabaseSettings attribute) POOL_RECYCLE (src.server.lib.settings.DatabaseSettings attribute) POOL_SIZE (src.server.lib.settings.DatabaseSettings attribute) POOL_TIMEOUT (src.server.lib.settings.DatabaseSettings attribute) PORT (src.server.lib.settings.DatabaseSettings attribute) (src.server.lib.settings.ServerSettings attribute) PRESENCE_URL (src.byte.lib.settings.DiscordSettings attribute) Q query_all_peps() (in module src.byte.lib.utils) query_all_ruff_rules() (in module src.byte.lib.utils) R REDIRECT_URL (src.server.lib.settings.GitHubSettings attribute) RELOAD (src.server.lib.settings.ServerSettings attribute) reload_all_cogs() (src.byte.plugins.admin.AdminCommands method) RELOAD_DIRS (src.server.lib.settings.ServerSettings attribute) reload_single_cog() (src.byte.plugins.admin.AdminCommands method) remove_button_callback() (src.byte.views.forums.HelpThreadView method) REQUEST_FIELDS (src.server.lib.settings.LogSettings attribute) response_class (src.server.domain.web.controllers.web.WebController attribute) response_cookies (src.server.domain.web.controllers.web.WebController attribute) RESPONSE_FIELDS (src.server.lib.settings.LogSettings attribute) response_headers (src.server.domain.web.controllers.web.WebController attribute) return_dto (src.server.domain.web.controllers.web.WebController attribute) routes (in module src.server.domain.__init__) RuffRule (class in src.byte.lib.utils) run_all command line option --debug --host --http-workers --port --reload --verbose -d -H -p -r -v -W run_bot() (in module src.byte.bot) run_ruff_format() (in module src.byte.lib.utils) run_web command line option --debug --host --http-workers --port --reload --verbose -d -H -p -r -v -W S SECRET_KEY (src.server.lib.settings.ProjectSettings attribute) security (src.server.domain.web.controllers.web.WebController attribute) server.domain.db.models module SERVERS (src.server.lib.settings.OpenAPISettings attribute) session() (in module src.server.lib.db.base) setup() (in module src.byte.plugins.admin) (in module src.byte.plugins.astral) (in module src.byte.plugins.events) (in module src.byte.plugins.general) (in module src.byte.plugins.testing) setup_hook() (src.byte.bot.Byte method) signature_namespace (in module src.server.domain.__init__) (src.server.domain.web.controllers.web.WebController attribute) SITE_ROOT (in module src.server.domain.urls) slug (src.server.lib.settings.ProjectSettings property) slugify() (in module src.utils) SlugKey (class in src.server.lib.db.orm) solve_button_callback() (src.byte.views.forums.HelpThreadView method) SOTagsConfig (class in server.domain.db.models) src.__metadata__ module src.app module src.byte.bot module src.byte.lib.common module src.byte.lib.settings module src.byte.lib.utils module src.byte.plugins.admin module src.byte.plugins.astral module src.byte.plugins.events module src.byte.plugins.general module src.byte.plugins.testing module src.byte.views.forums module src.server.domain.__init__ module src.server.domain.system.controllers module src.server.domain.urls module src.server.domain.web.controllers.web module src.server.lib.cors module src.server.lib.db.base module src.server.lib.db.orm module src.server.lib.exceptions module src.server.lib.openapi module src.server.lib.serialization module src.server.lib.settings module src.server.lib.static_files module src.server.lib.template module src.utils module STATIC_DIR (src.server.lib.settings.ProjectSettings attribute) STATIC_URL (src.server.lib.settings.ProjectSettings attribute) SYSTEM_HEALTH (in module src.server.domain.urls) T tags (src.server.domain.web.controllers.web.WebController attribute) TEST_ENVIRONMENT_NAME (src.server.lib.settings.ProjectSettings attribute) TestCog (class in src.byte.plugins.testing) TimestampedDatabaseModel (in module src.server.lib.db.orm) TITLE (src.server.lib.settings.OpenAPISettings attribute) to_json() (in module src.server.lib.serialization) to_msgpack() (in module src.server.lib.serialization) TOKEN (src.byte.lib.settings.DiscordSettings attribute) type_decoders (src.server.domain.web.controllers.web.WebController attribute) type_encoders (src.server.domain.web.controllers.web.WebController attribute) U updated_at (server.domain.db.models.GitHubConfig attribute) (server.domain.db.models.Guild attribute) (server.domain.db.models.SOTagsConfig attribute) (server.domain.db.models.User attribute) (src.server.lib.db.orm.AuditColumns attribute) URL (src.server.lib.settings.DatabaseSettings attribute) User (class in server.domain.db.models) USER (src.server.lib.settings.DatabaseSettings attribute) UUIDEncoder (class in src.server.lib.serialization) UVICORN_ACCESS_LEVEL (src.server.lib.settings.LogSettings attribute) UVICORN_ERROR_LEVEL (src.server.lib.settings.LogSettings attribute) V validate_and_load_private_key() (src.server.lib.settings.GitHubSettings class method) VERSION (src.byte.lib.settings.ProjectSettings attribute) (src.server.lib.settings.OpenAPISettings attribute) W WebController (class in src.server.domain.web.controllers.web) WEBSOCKETS_LEVEL (src.byte.lib.settings.LogSettings attribute)