SanYeCao-Nonebot/bot.py

19 lines
563 B
Python
Raw Normal View History

2025-01-04 14:38:51 +00:00
import nonebot
from nonebot.adapters.qq import Adapter as QQAdapter
from nonebot import logger
from nonebot.log import default_format, default_filter
2025-01-04 14:38:51 +00:00
nonebot.init()
driver = nonebot.get_driver()
2025-01-04 16:17:12 +00:00
driver.register_adapter(QQAdapter) # 注册QQ适配器
2025-01-04 14:38:51 +00:00
nonebot.load_from_toml("pyproject.toml")
2025-02-06 04:33:59 +00:00
logger.add("src/resources/log/error.log", level="ERROR", format=default_format, rotation="1 week")
2025-01-04 14:38:51 +00:00
2025-02-06 08:00:21 +00:00
from src.clover_sqlite.data_init.db_connect import disconnect, init
2025-01-22 03:25:47 +00:00
driver.on_startup(init)
driver.on_shutdown(disconnect)
2025-01-04 14:38:51 +00:00
2025-01-04 16:17:12 +00:00
2025-01-04 14:38:51 +00:00
if __name__ == "__main__":
2025-01-04 16:17:12 +00:00
nonebot.run()