mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2025-07-26 16:21:26 +00:00
feat: 当程序异常退出时给轻雪提交错误报告
This commit is contained in:
7
main.py
7
main.py
@ -2,6 +2,7 @@ import nonebot
|
||||
from nonebot.adapters.onebot import v11, v12
|
||||
from liteyuki.utils.config import config, load_from_yaml
|
||||
from liteyuki.utils import init
|
||||
from liteyuki.utils.liteyuki_api import liteyuki_api
|
||||
|
||||
init()
|
||||
nonebot.init(**load_from_yaml("config.yml"))
|
||||
@ -15,4 +16,8 @@ for adapter in adapters:
|
||||
nonebot.load_plugin("liteyuki.liteyuki_main")
|
||||
|
||||
if __name__ == "__main__":
|
||||
nonebot.run()
|
||||
try:
|
||||
nonebot.run()
|
||||
except BaseException as e:
|
||||
nonebot.logger.error(f"An error occurred: {e}, Bug will be reported automatically.")
|
||||
liteyuki_api.bug_report(str(e.__repr__()))
|
||||
|
Reference in New Issue
Block a user