新增错误日志功能

update .gitignore
This commit is contained in:
ClovertaTheTrilobita 2025-01-25 13:55:34 +08:00
parent e0ce2ff893
commit 84a0a21071
2 changed files with 5 additions and 1 deletions

1
.gitignore vendored
View file

@ -14,3 +14,4 @@ chat_history.json
/chat.db /chat.db
/chat_bot.db-wal /chat_bot.db-wal
/chat_bot.db-shm /chat_bot.db-shm
error.log

3
bot.py
View file

@ -1,10 +1,13 @@
import nonebot import nonebot
from nonebot.adapters.qq import Adapter as QQAdapter from nonebot.adapters.qq import Adapter as QQAdapter
from nonebot import logger
from nonebot.log import default_format, default_filter
nonebot.init() nonebot.init()
driver = nonebot.get_driver() driver = nonebot.get_driver()
driver.register_adapter(QQAdapter) # 注册QQ适配器 driver.register_adapter(QQAdapter) # 注册QQ适配器
nonebot.load_from_toml("pyproject.toml") nonebot.load_from_toml("pyproject.toml")
logger.add("error.log", level="ERROR", format=default_format, rotation="1 week")
from src.my_sqlite.data_init.db_connect import disconnect, init from src.my_sqlite.data_init.db_connect import disconnect, init
driver.on_startup(init) driver.on_startup(init)