├── .editorconfig ├── .github ├── actions │ ├── setup-node │ │ └── action.yml │ └── setup-python │ │ └── action.yml └── workflows │ ├── docs.yml │ ├── lint-other.yml │ ├── lint.yml │ ├── release.yml │ ├── spell-check.yml │ └── test.yml ├── .gitignore ├── .markdownlint.jsonc ├── .prettierignore ├── .prettierrc.json ├── .release.py ├── .taplo.toml ├── .vscode ├── launch.json └── settings.json ├── .zhlintrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _typos.toml ├── alicebot ├── __init__.py ├── adapter │ ├── __init__.py │ └── utils.py ├── bot.py ├── config.py ├── dependencies.py ├── event.py ├── exceptions.py ├── matcher.py ├── message.py ├── plugin.py ├── py.typed ├── typing.py └── utils.py ├── docs ├── .vitepress │ ├── config.ts │ └── theme │ │ ├── custom.css │ │ └── index.ts ├── api │ ├── adapter │ │ ├── apscheduler │ │ │ ├── config.md │ │ │ ├── event.md │ │ │ └── index.md │ │ ├── cqhttp │ │ │ ├── config.md │ │ │ ├── event.md │ │ │ ├── exceptions.md │ │ │ ├── index.md │ │ │ └── message.md │ │ ├── dingtalk │ │ │ ├── config.md │ │ │ ├── event.md │ │ │ ├── exceptions.md │ │ │ ├── index.md │ │ │ └── message.md │ │ ├── index.md │ │ ├── mirai │ │ │ ├── config.md │ │ │ ├── event │ │ │ │ ├── base.md │ │ │ │ ├── index.md │ │ │ │ ├── message.md │ │ │ │ ├── meta.md │ │ │ │ ├── notice.md │ │ │ │ └── request.md │ │ │ ├── exceptions.md │ │ │ ├── index.md │ │ │ └── message.md │ │ ├── onebot │ │ │ ├── config.md │ │ │ ├── event.md │ │ │ ├── exceptions.md │ │ │ ├── index.md │ │ │ └── message.md │ │ ├── telegram │ │ │ ├── api.md │ │ │ ├── config.md │ │ │ ├── entity.md │ │ │ ├── event │ │ │ │ ├── base.md │ │ │ │ ├── index.md │ │ │ │ ├── message.md │ │ │ │ └── other.md │ │ │ ├── exceptions.md │ │ │ ├── index.md │ │ │ ├── media.md │ │ │ ├── message.md │ │ │ └── model.md │ │ └── utils.md │ ├── bot.md │ ├── config.md │ ├── dependencies.md │ ├── event.md │ ├── exceptions.md │ ├── index.md │ ├── log.md │ ├── message.md │ ├── plugin.md │ ├── typing.md │ └── utils.md ├── changelog.md ├── dev-api │ └── .gitkeep ├── develop │ ├── contributing.md │ └── plugin.md ├── guide │ ├── adapters │ │ ├── cqhttp-adapter.md │ │ ├── dingtalk-adapter.md │ │ ├── mirai-adapter.md │ │ └── telegram-adapter.md │ ├── advanced │ │ ├── dependency.md │ │ ├── event-propagation.md │ │ ├── general-plugin.md │ │ ├── generic-plugin.md │ │ ├── hook-function.md │ │ ├── hot-reload.md │ │ ├── plugin-config.md │ │ ├── scheduler.md │ │ └── state-storage.md │ ├── basic-config.md │ ├── basics │ │ ├── basic-concepts.md │ │ ├── builtin-message.md │ │ ├── create-plugin.md │ │ └── load-plugin.md │ ├── how-it-works.png │ ├── index.md │ └── quick-start.md ├── index.md ├── public │ ├── icons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── mstile-150x150.png │ │ └── safari-pinned-tab.svg │ ├── logo.png │ └── manifest.json └── store │ ├── components │ ├── StoreCard.vue │ ├── StoreList.vue │ ├── StorePagination.vue │ └── types.ts │ └── index.md ├── eslint.config.js ├── examples ├── README.md ├── adapters │ ├── console_adapter.py │ └── http_server_test_adapter.py ├── config.example.toml ├── plugins │ ├── count_cqhttp.py │ ├── echo_cqhttp.py │ ├── global_state_test1.py │ ├── global_state_test2.py │ ├── hello_cqhttp.py │ ├── hello_dingtalk.py │ ├── hello_mirai.py │ ├── reload_plugin_cqhttp.py │ ├── restart_cqhttp.py │ ├── schedule_decorator.py │ ├── schedule_test.py │ └── weather_cqhttp.py └── test.py ├── package.json ├── packages ├── alicebot-adapter-apscheduler │ ├── README.md │ ├── alicebot │ │ ├── __init__.py │ │ └── adapter │ │ │ ├── __init__.py │ │ │ └── apscheduler │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── event.py │ │ │ └── py.typed │ └── pyproject.toml ├── alicebot-adapter-cqhttp │ ├── README.md │ ├── alicebot │ │ ├── __init__.py │ │ └── adapter │ │ │ ├── __init__.py │ │ │ └── cqhttp │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── event.py │ │ │ ├── exceptions.py │ │ │ ├── message.py │ │ │ └── py.typed │ └── pyproject.toml ├── alicebot-adapter-dingtalk │ ├── README.md │ ├── alicebot │ │ ├── __init__.py │ │ └── adapter │ │ │ ├── __init__.py │ │ │ └── dingtalk │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── event.py │ │ │ ├── exceptions.py │ │ │ ├── message.py │ │ │ └── py.typed │ └── pyproject.toml ├── alicebot-adapter-mirai │ ├── LICENSE │ ├── README.md │ ├── alicebot │ │ ├── __init__.py │ │ └── adapter │ │ │ ├── __init__.py │ │ │ └── mirai │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── event │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── message.py │ │ │ ├── meta.py │ │ │ ├── notice.py │ │ │ └── request.py │ │ │ ├── exceptions.py │ │ │ ├── message.py │ │ │ └── py.typed │ └── pyproject.toml ├── alicebot-adapter-onebot │ ├── README.md │ ├── alicebot │ │ ├── __init__.py │ │ └── adapter │ │ │ ├── __init__.py │ │ │ └── onebot │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── event.py │ │ │ ├── exceptions.py │ │ │ ├── message.py │ │ │ └── py.typed │ └── pyproject.toml └── alicebot-adapter-telegram │ ├── README.md │ ├── alicebot │ ├── __init__.py │ └── adapter │ │ ├── __init__.py │ │ └── telegram │ │ ├── __init__.py │ │ ├── api.py │ │ ├── config.py │ │ ├── entity.py │ │ ├── event │ │ ├── __init__.py │ │ ├── base.py │ │ ├── message.py │ │ └── other.py │ │ ├── exceptions.py │ │ ├── media.py │ │ ├── message.py │ │ ├── model.py │ │ └── py.typed │ ├── codegen.py │ ├── examples │ ├── download_file.py │ ├── hello_world.py │ ├── inline_query.py │ ├── rich_text.py │ ├── send_media.py │ ├── send_reply.py │ └── who.py │ └── pyproject.toml ├── pnpm-lock.yaml ├── pyproject.toml ├── tests ├── adapters │ ├── __init__.py │ ├── adapter1.py │ └── adapter2.py ├── bad_adapters │ ├── __init__.py │ ├── adapter_empty.py │ └── adapter_more_then_one.py ├── bad_plugins │ ├── __init__.py │ ├── plugin_error_ext.txt │ └── plugin_raise_error.py ├── config.toml ├── config_files │ ├── config.json │ ├── config.toml │ ├── error_config.toml │ ├── error_ext.txt │ ├── error_format.json │ └── raw_config.json ├── conftest.py ├── fake_adapter.py ├── fake_message.py ├── plugins │ ├── __init__.py │ ├── plugin1.py │ └── plugin2 │ │ └── __init__.py ├── test_adapter │ ├── test_adapter.py │ ├── test_adapter_config.py │ └── test_adapter_load.py ├── test_bot.py ├── test_config_load.py ├── test_dependencies.py ├── test_hook.py ├── test_message.py ├── test_plugin │ ├── test_plugin.py │ ├── test_plugin_config.py │ ├── test_plugin_get.py │ ├── test_plugin_load.py │ └── test_plugin_state.py └── test_utils │ ├── get_classes_test_module.py │ ├── raise_keyboard_interrupt_error.py │ ├── raise_value_error.py │ └── test_utils.py ├── tsconfig.json ├── uno.config.ts └── uv.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/setup-node/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/actions/setup-node/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-python/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/actions/setup-python/action.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint-other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/lint-other.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/spell-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/spell-check.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.markdownlint.jsonc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.release.py -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- 1 | [formatting] 2 | array_auto_collapse = false 3 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.zhlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/.zhlintrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/README.md -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/_typos.toml -------------------------------------------------------------------------------- /alicebot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/__init__.py -------------------------------------------------------------------------------- /alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/adapter/__init__.py -------------------------------------------------------------------------------- /alicebot/adapter/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/adapter/utils.py -------------------------------------------------------------------------------- /alicebot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/bot.py -------------------------------------------------------------------------------- /alicebot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/config.py -------------------------------------------------------------------------------- /alicebot/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/dependencies.py -------------------------------------------------------------------------------- /alicebot/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/event.py -------------------------------------------------------------------------------- /alicebot/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/exceptions.py -------------------------------------------------------------------------------- /alicebot/matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/matcher.py -------------------------------------------------------------------------------- /alicebot/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/message.py -------------------------------------------------------------------------------- /alicebot/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/plugin.py -------------------------------------------------------------------------------- /alicebot/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /alicebot/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/typing.py -------------------------------------------------------------------------------- /alicebot/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/alicebot/utils.py -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/api/adapter/apscheduler/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/apscheduler/config.md -------------------------------------------------------------------------------- /docs/api/adapter/apscheduler/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/apscheduler/event.md -------------------------------------------------------------------------------- /docs/api/adapter/apscheduler/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/apscheduler/index.md -------------------------------------------------------------------------------- /docs/api/adapter/cqhttp/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/cqhttp/config.md -------------------------------------------------------------------------------- /docs/api/adapter/cqhttp/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/cqhttp/event.md -------------------------------------------------------------------------------- /docs/api/adapter/cqhttp/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/cqhttp/exceptions.md -------------------------------------------------------------------------------- /docs/api/adapter/cqhttp/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/cqhttp/index.md -------------------------------------------------------------------------------- /docs/api/adapter/cqhttp/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/cqhttp/message.md -------------------------------------------------------------------------------- /docs/api/adapter/dingtalk/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/dingtalk/config.md -------------------------------------------------------------------------------- /docs/api/adapter/dingtalk/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/dingtalk/event.md -------------------------------------------------------------------------------- /docs/api/adapter/dingtalk/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/dingtalk/exceptions.md -------------------------------------------------------------------------------- /docs/api/adapter/dingtalk/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/dingtalk/index.md -------------------------------------------------------------------------------- /docs/api/adapter/dingtalk/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/dingtalk/message.md -------------------------------------------------------------------------------- /docs/api/adapter/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/index.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/config.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/event/base.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/index.md: -------------------------------------------------------------------------------- 1 | # alicebot.adapter.mirai.event 2 | 3 | Mirai 适配器事件。 4 | -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/event/message.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/event/meta.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/notice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/event/notice.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/event/request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/event/request.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/exceptions.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/index.md -------------------------------------------------------------------------------- /docs/api/adapter/mirai/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/mirai/message.md -------------------------------------------------------------------------------- /docs/api/adapter/onebot/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/onebot/config.md -------------------------------------------------------------------------------- /docs/api/adapter/onebot/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/onebot/event.md -------------------------------------------------------------------------------- /docs/api/adapter/onebot/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/onebot/exceptions.md -------------------------------------------------------------------------------- /docs/api/adapter/onebot/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/onebot/index.md -------------------------------------------------------------------------------- /docs/api/adapter/onebot/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/onebot/message.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/api.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/config.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/entity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/entity.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/event/base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/event/base.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/event/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/event/index.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/event/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/event/message.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/event/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/event/other.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/exceptions.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/index.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/media.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/media.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/message.md -------------------------------------------------------------------------------- /docs/api/adapter/telegram/model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/telegram/model.md -------------------------------------------------------------------------------- /docs/api/adapter/utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/adapter/utils.md -------------------------------------------------------------------------------- /docs/api/bot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/bot.md -------------------------------------------------------------------------------- /docs/api/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/config.md -------------------------------------------------------------------------------- /docs/api/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/dependencies.md -------------------------------------------------------------------------------- /docs/api/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/event.md -------------------------------------------------------------------------------- /docs/api/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/exceptions.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/log.md -------------------------------------------------------------------------------- /docs/api/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/message.md -------------------------------------------------------------------------------- /docs/api/plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/plugin.md -------------------------------------------------------------------------------- /docs/api/typing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/typing.md -------------------------------------------------------------------------------- /docs/api/utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/api/utils.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/dev-api/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/develop/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/develop/contributing.md -------------------------------------------------------------------------------- /docs/develop/plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/develop/plugin.md -------------------------------------------------------------------------------- /docs/guide/adapters/cqhttp-adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/adapters/cqhttp-adapter.md -------------------------------------------------------------------------------- /docs/guide/adapters/dingtalk-adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/adapters/dingtalk-adapter.md -------------------------------------------------------------------------------- /docs/guide/adapters/mirai-adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/adapters/mirai-adapter.md -------------------------------------------------------------------------------- /docs/guide/adapters/telegram-adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/adapters/telegram-adapter.md -------------------------------------------------------------------------------- /docs/guide/advanced/dependency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/dependency.md -------------------------------------------------------------------------------- /docs/guide/advanced/event-propagation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/event-propagation.md -------------------------------------------------------------------------------- /docs/guide/advanced/general-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/general-plugin.md -------------------------------------------------------------------------------- /docs/guide/advanced/generic-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/generic-plugin.md -------------------------------------------------------------------------------- /docs/guide/advanced/hook-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/hook-function.md -------------------------------------------------------------------------------- /docs/guide/advanced/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/hot-reload.md -------------------------------------------------------------------------------- /docs/guide/advanced/plugin-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/plugin-config.md -------------------------------------------------------------------------------- /docs/guide/advanced/scheduler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/scheduler.md -------------------------------------------------------------------------------- /docs/guide/advanced/state-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/advanced/state-storage.md -------------------------------------------------------------------------------- /docs/guide/basic-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/basic-config.md -------------------------------------------------------------------------------- /docs/guide/basics/basic-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/basics/basic-concepts.md -------------------------------------------------------------------------------- /docs/guide/basics/builtin-message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/basics/builtin-message.md -------------------------------------------------------------------------------- /docs/guide/basics/create-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/basics/create-plugin.md -------------------------------------------------------------------------------- /docs/guide/basics/load-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/basics/load-plugin.md -------------------------------------------------------------------------------- /docs/guide/how-it-works.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/how-it-works.png -------------------------------------------------------------------------------- /docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/index.md -------------------------------------------------------------------------------- /docs/guide/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/guide/quick-start.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/public/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/public/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /docs/public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /docs/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/favicon.ico -------------------------------------------------------------------------------- /docs/public/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/mstile-150x150.png -------------------------------------------------------------------------------- /docs/public/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/logo.png -------------------------------------------------------------------------------- /docs/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/public/manifest.json -------------------------------------------------------------------------------- /docs/store/components/StoreCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/store/components/StoreCard.vue -------------------------------------------------------------------------------- /docs/store/components/StoreList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/store/components/StoreList.vue -------------------------------------------------------------------------------- /docs/store/components/StorePagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/store/components/StorePagination.vue -------------------------------------------------------------------------------- /docs/store/components/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/store/components/types.ts -------------------------------------------------------------------------------- /docs/store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/docs/store/index.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/eslint.config.js -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/adapters/console_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/adapters/console_adapter.py -------------------------------------------------------------------------------- /examples/adapters/http_server_test_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/adapters/http_server_test_adapter.py -------------------------------------------------------------------------------- /examples/config.example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/config.example.toml -------------------------------------------------------------------------------- /examples/plugins/count_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/count_cqhttp.py -------------------------------------------------------------------------------- /examples/plugins/echo_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/echo_cqhttp.py -------------------------------------------------------------------------------- /examples/plugins/global_state_test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/global_state_test1.py -------------------------------------------------------------------------------- /examples/plugins/global_state_test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/global_state_test2.py -------------------------------------------------------------------------------- /examples/plugins/hello_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/hello_cqhttp.py -------------------------------------------------------------------------------- /examples/plugins/hello_dingtalk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/hello_dingtalk.py -------------------------------------------------------------------------------- /examples/plugins/hello_mirai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/hello_mirai.py -------------------------------------------------------------------------------- /examples/plugins/reload_plugin_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/reload_plugin_cqhttp.py -------------------------------------------------------------------------------- /examples/plugins/restart_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/restart_cqhttp.py -------------------------------------------------------------------------------- /examples/plugins/schedule_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/schedule_decorator.py -------------------------------------------------------------------------------- /examples/plugins/schedule_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/schedule_test.py -------------------------------------------------------------------------------- /examples/plugins/weather_cqhttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/plugins/weather_cqhttp.py -------------------------------------------------------------------------------- /examples/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/examples/test.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/package.json -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-apscheduler/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/event.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/alicebot/adapter/apscheduler/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-apscheduler/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-apscheduler/pyproject.toml -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/event.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/exceptions.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/alicebot/adapter/cqhttp/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-cqhttp/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-cqhttp/pyproject.toml -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/event.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/exceptions.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/alicebot/adapter/dingtalk/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-dingtalk/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-dingtalk/pyproject.toml -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/LICENSE -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/base.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/meta.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/notice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/notice.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/event/request.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/exceptions.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/alicebot/adapter/mirai/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/alicebot/adapter/mirai/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-mirai/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-mirai/pyproject.toml -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/alicebot/adapter/onebot/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/alicebot/adapter/onebot/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/alicebot/adapter/onebot/event.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/alicebot/adapter/onebot/exceptions.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/alicebot/adapter/onebot/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/alicebot/adapter/onebot/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-onebot/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-onebot/pyproject.toml -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/README.md -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/api.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/config.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/entity.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/__init__.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/base.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/other.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/event/other.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/exceptions.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/media.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/message.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/alicebot/adapter/telegram/model.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/alicebot/adapter/telegram/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/codegen.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/download_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/download_file.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/hello_world.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/inline_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/inline_query.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/rich_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/rich_text.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/send_media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/send_media.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/send_reply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/send_reply.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/examples/who.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/examples/who.py -------------------------------------------------------------------------------- /packages/alicebot-adapter-telegram/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/packages/alicebot-adapter-telegram/pyproject.toml -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/adapters/adapter1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/adapters/adapter1.py -------------------------------------------------------------------------------- /tests/adapters/adapter2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/adapters/adapter2.py -------------------------------------------------------------------------------- /tests/bad_adapters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bad_adapters/adapter_empty.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bad_adapters/adapter_more_then_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/bad_adapters/adapter_more_then_one.py -------------------------------------------------------------------------------- /tests/bad_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bad_plugins/plugin_error_ext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/bad_plugins/plugin_error_ext.txt -------------------------------------------------------------------------------- /tests/bad_plugins/plugin_raise_error.py: -------------------------------------------------------------------------------- 1 | raise RuntimeError 2 | -------------------------------------------------------------------------------- /tests/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config.toml -------------------------------------------------------------------------------- /tests/config_files/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/config.json -------------------------------------------------------------------------------- /tests/config_files/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/config.toml -------------------------------------------------------------------------------- /tests/config_files/error_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/error_config.toml -------------------------------------------------------------------------------- /tests/config_files/error_ext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/error_ext.txt -------------------------------------------------------------------------------- /tests/config_files/error_format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/error_format.json -------------------------------------------------------------------------------- /tests/config_files/raw_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/config_files/raw_config.json -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fake_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/fake_adapter.py -------------------------------------------------------------------------------- /tests/fake_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/fake_message.py -------------------------------------------------------------------------------- /tests/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/plugins/plugin1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/plugins/plugin1.py -------------------------------------------------------------------------------- /tests/plugins/plugin2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/plugins/plugin2/__init__.py -------------------------------------------------------------------------------- /tests/test_adapter/test_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_adapter/test_adapter.py -------------------------------------------------------------------------------- /tests/test_adapter/test_adapter_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_adapter/test_adapter_config.py -------------------------------------------------------------------------------- /tests/test_adapter/test_adapter_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_adapter/test_adapter_load.py -------------------------------------------------------------------------------- /tests/test_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_bot.py -------------------------------------------------------------------------------- /tests/test_config_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_config_load.py -------------------------------------------------------------------------------- /tests/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_dependencies.py -------------------------------------------------------------------------------- /tests/test_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_hook.py -------------------------------------------------------------------------------- /tests/test_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_message.py -------------------------------------------------------------------------------- /tests/test_plugin/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_plugin/test_plugin.py -------------------------------------------------------------------------------- /tests/test_plugin/test_plugin_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_plugin/test_plugin_config.py -------------------------------------------------------------------------------- /tests/test_plugin/test_plugin_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_plugin/test_plugin_get.py -------------------------------------------------------------------------------- /tests/test_plugin/test_plugin_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_plugin/test_plugin_load.py -------------------------------------------------------------------------------- /tests/test_plugin/test_plugin_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_plugin/test_plugin_state.py -------------------------------------------------------------------------------- /tests/test_utils/get_classes_test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_utils/get_classes_test_module.py -------------------------------------------------------------------------------- /tests/test_utils/raise_keyboard_interrupt_error.py: -------------------------------------------------------------------------------- 1 | raise KeyboardInterrupt 2 | -------------------------------------------------------------------------------- /tests/test_utils/raise_value_error.py: -------------------------------------------------------------------------------- 1 | raise ValueError 2 | -------------------------------------------------------------------------------- /tests/test_utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tests/test_utils/test_utils.py -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/tsconfig.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/uno.config.ts -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliceBotProject/alicebot/HEAD/uv.lock --------------------------------------------------------------------------------