日志
约 225 字小于 1 分钟
2025-03-05
NcatBot 提供日志功能以便检查程序运行情况. 日志按天分割保存在工作目录下的 log/ 文件夹中.
默认日志
默认日志是不需要进行任何设置就会自动记录的日志.
debug
- 所有
notice,request事件.
info
- 所有的
message类型消息接收事件.
自定义日志
from ncatbot.utils import get_log
from ncatbot.plugin_system import NcatBotPlugin
logger = get_log("MyPlugin") # 创建一个名为 my_plugin 的日志记录器
class MyPlugin(NcatBotPlugin):
async def on_load(self):
logger.info("插件已加载") # 记录一条信息级别的日志
async def some_method(self):
logger.info("执行了某个方法") # 记录一条信息级别的日志日志路径
设置环境变量:
LOG_LEVEL:终端日志等级,默认 INFO。 FILE_LOG_LEVEL:文件日志等级,默认 DEBUG。 LOG_FILE_PATH:日志保存目录。 LOG_FILE_NAME:日志文件名,默认 bot_%Y_%m_%d.log。
版权所有
版权归属:KirisameVanilla
