😎完成一定程度上的bug修复

This commit is contained in:
EillesWan 2024-07-21 02:54:39 +08:00
parent e2aa85141d
commit cb0bc8e446
2 changed files with 12 additions and 9 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

View File

@ -2,7 +2,8 @@ import os
import sys import sys
import time import time
import json import json
import uuid
# import uuid
import shutil import shutil
import requests import requests
from io import StringIO from io import StringIO
@ -61,12 +62,12 @@ nonebot.require("nonebot_plugin_apscheduler")
from nonebot_plugin_alconna import ( from nonebot_plugin_alconna import (
on_alconna, on_alconna,
Alconna, Alconna,
Subcommand, # Subcommand,
UniMessage, UniMessage,
Option, Option,
store_true, store_true,
store_false, # store_false,
store_value, # store_value,
Arparma, Arparma,
Args, Args,
) )
@ -518,13 +519,13 @@ linglun_convert = on_alconna(
default="@a", default="@a",
args=Args["player-selector", str, "@a"], args=Args["player-selector", str, "@a"],
), ),
Option("-h|--height-limit", default=32, args=Args["height-limit", int, 32]), Option("-l|--height-limit", default=32, args=Args["height-limit", int, 32]),
Option("-a|--author", default="Eilles", args=Args["author", str, "Eilles"]), Option("-a|--author", default="Eilles", args=Args["author", str, "Eilles"]),
Option( Option(
"-fa|--forward-axis", default="z+", args=Args["forward-axis", str, "z+"] "-fa|--forward-axis", default="z+", args=Args["forward-axis", str, "z+"]
), ),
), ),
permission=SUPERUSER, # permission=SUPERUSER,
) )
@ -535,6 +536,8 @@ async def _(
bot: T_Bot, bot: T_Bot,
): ):
nonebot.logger.info(result.options)
usr_id = str(event.user_id) usr_id = str(event.user_id)
if usr_id not in people_convert_times.keys(): if usr_id not in people_convert_times.keys():
@ -829,10 +832,10 @@ async def _(
nonebot.logger.warning( nonebot.logger.warning(
"文件类型错误:{}".format(file_to_convert), "文件类型错误:{}".format(file_to_convert),
) )
buffer.write("文件 {} 已跳过".format(file_to_convert)) buffer.write("文件 {} 已跳过\n".format(file_to_convert))
if people_convert_times[usr_id] > configdict["maxPersonConvert"]["music"]: if people_convert_times[usr_id] > configdict["maxPersonConvert"]["music"]:
buffer.write("中途退出:转换点不足") buffer.write("中途退出:转换点不足\n")
await linglun_convert.send( await linglun_convert.send(
UniMessage.text( UniMessage.text(
"今日音乐转换点数超限: {}/{}".format( "今日音乐转换点数超限: {}/{}".format(
@ -854,7 +857,7 @@ async def _(
except Exception as e: except Exception as e:
nonebot.logger.error("转换存在错误:{}".format(e)) nonebot.logger.error("转换存在错误:{}".format(e))
buffer.write("[ERROR] {}".format(e)) buffer.write("[ERROR] {}\n".format(e))
sys.stdout = sys.__stdout__ sys.stdout = sys.__stdout__
sys.stderr = sys.__stderr__ sys.stderr = sys.__stderr__