mirror of
https://github.com/ClovertaTheTrilobita/SanYeCao-Nonebot.git
synced 2026-04-01 22:04:51 +00:00
fix(cloud_music): 捕获FinishedException异常并处理错误日志
This commit is contained in:
parent
4e3c76a644
commit
2e0f2eae41
1 changed files with 4 additions and 2 deletions
|
|
@ -4,6 +4,7 @@ import time
|
|||
from pathlib import Path
|
||||
from nonebot import on_command
|
||||
from nonebot.rule import to_me
|
||||
from nonebot.exception import FinishedException
|
||||
from nonebot.adapters.qq import MessageSegment,MessageEvent
|
||||
from src.clover_music.cloud_music.cloud_music import *
|
||||
from src.clover_image.delete_file import delete_file
|
||||
|
|
@ -76,5 +77,6 @@ async def handle_function(msg: MessageEvent):
|
|||
await music.finish()
|
||||
|
||||
except Exception as e:
|
||||
if isinstance(e, FinishedException):
|
||||
logger.error(f"处理点歌请求时发生错误: {e}")
|
||||
await music.finish("处理点歌请求时发生错误,请稍后重试。这绝对不是我的错,绝对不是!")
|
||||
Loading…
Reference in a new issue