mirror of https://github.com/Mai-with-u/MaiBot.git
_env_file=env_path
parent
bd2f0b258a
commit
b8624dd195
39
bot.py
39
bot.py
|
|
@ -4,24 +4,6 @@ from nonebot.adapters.onebot.v11 import Adapter
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
# 初始化 NoneBot
|
|
||||||
nonebot.init(
|
|
||||||
# napcat 默认使用 8080 端口
|
|
||||||
websocket_port=8080,
|
|
||||||
# 设置日志级别
|
|
||||||
log_level="INFO",
|
|
||||||
# 设置超级用户
|
|
||||||
superusers={"你的QQ号"}
|
|
||||||
)
|
|
||||||
|
|
||||||
# 注册适配器
|
|
||||||
driver = nonebot.get_driver()
|
|
||||||
driver.register_adapter(Adapter)
|
|
||||||
|
|
||||||
# 加载插件
|
|
||||||
nonebot.load_plugins("src/plugins")
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
# 加载全局环境变量
|
# 加载全局环境变量
|
||||||
root_dir = os.path.dirname(os.path.abspath(__file__))
|
root_dir = os.path.dirname(os.path.abspath(__file__))
|
||||||
env_path=os.path.join(root_dir, "config",'.env')
|
env_path=os.path.join(root_dir, "config",'.env')
|
||||||
|
|
@ -32,4 +14,25 @@ if __name__ == "__main__":
|
||||||
logger.success("成功加载环境变量配置")
|
logger.success("成功加载环境变量配置")
|
||||||
else:
|
else:
|
||||||
logger.error(f"环境变量配置文件不存在: {env_path}")
|
logger.error(f"环境变量配置文件不存在: {env_path}")
|
||||||
|
|
||||||
|
# 初始化 NoneBot
|
||||||
|
nonebot.init(
|
||||||
|
# napcat 默认使用 8080 端口
|
||||||
|
websocket_port=8080,
|
||||||
|
# 设置日志级别
|
||||||
|
log_level="INFO",
|
||||||
|
# 设置超级用户
|
||||||
|
superusers={"你的QQ号"},
|
||||||
|
# TODO: 这样写会忽略环境变量需要优化 https://nonebot.dev/docs/appendices/config
|
||||||
|
_env_file=env_path
|
||||||
|
)
|
||||||
|
|
||||||
|
# 注册适配器
|
||||||
|
driver = nonebot.get_driver()
|
||||||
|
driver.register_adapter(Adapter)
|
||||||
|
|
||||||
|
# 加载插件
|
||||||
|
nonebot.load_plugins("src/plugins")
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
nonebot.run()
|
nonebot.run()
|
||||||
Loading…
Reference in New Issue