feat: 管理员QQ配置检查

This commit is contained in:
Rock Chin
2023-01-02 13:11:33 +08:00
parent 85471fd0df
commit dde2616d5e
2 changed files with 5 additions and 1 deletions

View File

@@ -32,7 +32,7 @@ openai_config = {
},
}
# 管理员QQ号用于接收报错等通知为0时不发送通知
# 管理员QQ号用于接收报错等通知及执行管理员级别指令为0时关闭此功能
admin_qq = 0
# 情景预设(机器人人格)

View File

@@ -33,7 +33,11 @@ def init_db():
def main(first_time_init=False):
# 导入config.py
assert os.path.exists('config.py')
# 检查是否设置了管理员
import config
if not (hasattr(config, 'admin_qq') and config.admin_qq != 0):
logging.warning("未设置管理员QQ,管理员权限指令及运行告警将无法使用,如需设置请修改config.py中的admin_qq字段")
import pkg.utils.context
if pkg.utils.context.context['logger_handler'] is not None: