diff --git a/.env b/.env deleted file mode 100644 index 17cba72e..00000000 --- a/.env +++ /dev/null @@ -1 +0,0 @@ -ENVIRONMENT=dev \ No newline at end of file diff --git a/.gitignore b/.gitignore index 09193394..daaffb18 100644 --- a/.gitignore +++ b/.gitignore @@ -106,14 +106,7 @@ celerybeat.pid *.sage.py # Environments -.env -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ -.env.dev +.env* # Spyder project settings .spyderproject @@ -157,4 +150,15 @@ resources/ /configs/config.py configs/config.yaml .vscode/launch.json -plugins_/ \ No newline at end of file +plugins_/ +/zhenxun/plugins +zhenxun_bot_webui/ +/debug +/.env +/.pytest_cache +/docs_image +/.github +**/.vscode/ + +# 确保所有 .env 文件都被忽略 +.env* diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 0a9f258a..00000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "recommendations": [ - "charliermarsh.ruff", - "esbenp.prettier-vscode", - "ms-python.python", - "ms-python.vscode-pylance" - ] -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 1b227fb6..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "C_Cpp.errorSquiggles": "enabled", - "terminal.integrated.env.linux": { - "PYTHONPATH": "${workspaceFolder}${pathSeparator}${env:PYTHONPATH}" - }, - "cSpell.words": [ - "aiofiles", - "Alconna", - "arclet", - "Arparma", - "displayname", - "flmt", - "getbbox", - "hibiapi", - "httpx", - "jsdelivr", - "kaiheila", - "lolicon", - "Mahiro", - "nonebot", - "onebot", - "pixiv", - "qbot", - "Setu", - "tobytes", - "ujson", - "unban", - "Uninfo", - "userinfo", - "zhenxun" - ], - "python.analysis.autoImportCompletions": true, - "python.testing.pytestArgs": ["tests"], - "python.testing.unittestEnabled": false, - "python.testing.pytestEnabled": true, - "[python]": { - "editor.defaultFormatter": "charliermarsh.ruff", - "editor.wordBasedSuggestions": "allDocuments", - "editor.formatOnType": true, - "editor.formatOnSave": true, - "editor.codeActionsOnSave": { - "source.fixAll.ruff": "explicit", - "source.organizeImports": "explicit" - } - }, - "ruff.format.preview": false, - "isort.check": true, - "ruff.importStrategy": "useBundled", - "ruff.organizeImports": false, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[json]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[yaml]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[markdown]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - } -} diff --git a/bot.py b/bot.py deleted file mode 100644 index 52cd29fc..00000000 --- a/bot.py +++ /dev/null @@ -1,28 +0,0 @@ -import nonebot - -# from nonebot.adapters.discord import Adapter as DiscordAdapter -# from nonebot.adapters.dodo import Adapter as DoDoAdapter -# from nonebot.adapters.kaiheila import Adapter as KaiheilaAdapter -from nonebot.adapters.onebot.v11 import Adapter as OneBotV11Adapter - -nonebot.init() - - -driver = nonebot.get_driver() -driver.register_adapter(OneBotV11Adapter) -# driver.register_adapter(KaiheilaAdapter) -# driver.register_adapter(DoDoAdapter) -# driver.register_adapter(DiscordAdapter) - -from zhenxun.services.db_context import disconnect, init - -driver.on_startup(init) -driver.on_shutdown(disconnect) - -# nonebot.load_builtin_plugins("echo") -nonebot.load_plugins("zhenxun/builtin_plugins") -nonebot.load_plugins("zhenxun/plugins") - - -if __name__ == "__main__": - nonebot.run()