Update maimai
This commit is contained in:
parent
5c42989889
commit
cac8621284
3 changed files with 25 additions and 23 deletions
|
@ -18,7 +18,7 @@ async def _(msg: Bot.MessageSession):
|
||||||
await repo.repo(msg)
|
await repo.repo(msg)
|
||||||
|
|
||||||
|
|
||||||
@github.handle(('user <name> {{github.help.user}}'))
|
@github.handle(('(org|user) <name> {{github.help.user}}'))
|
||||||
async def _(msg: Bot.MessageSession):
|
async def _(msg: Bot.MessageSession):
|
||||||
await user.user(msg)
|
await user.user(msg)
|
||||||
|
|
||||||
|
|
|
@ -138,28 +138,30 @@ async def _(msg: Bot.MessageSession):
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@mai.handle('b40 [<username>] {{maimai.help.b40}}')
|
#@mai.handle('b40 [<username>] {{maimai.help.b40}}')
|
||||||
async def _(msg: Bot.MessageSession):
|
#async def _(msg: Bot.MessageSession):
|
||||||
username = msg.parsed_msg.get('<username>', None)
|
# username = msg.parsed_msg.get('<username>', None)
|
||||||
if username is None and msg.target.senderFrom == "QQ":
|
# if username is None and msg.target.senderFrom == "QQ":
|
||||||
payload = {'qq': msg.session.sender}
|
# payload = {'qq': msg.session.sender}
|
||||||
else:
|
# else:
|
||||||
if username is None:
|
# if username is None:
|
||||||
await msg.finish(msg.locale.t("maimai.message.no_username"))
|
# await msg.finish(msg.locale.t("maimai.message.no_username"))
|
||||||
payload = {'username': username}
|
# payload = {'username': username}
|
||||||
img, success = await generate(payload)
|
# img, success = await generate(payload)
|
||||||
if success == 400:
|
# if success == 400:
|
||||||
await msg.finish(msg.locale.t("maimai.message.user_not_found"))
|
# await msg.finish(msg.locale.t("maimai.message.user_not_found"))
|
||||||
elif success == 403:
|
# elif success == 403:
|
||||||
await msg.finish(msg.locale.t("maimai.message.forbidden"))
|
# await msg.finish(msg.locale.t("maimai.message.forbidden"))
|
||||||
else:
|
# else:
|
||||||
if img:
|
# if img:
|
||||||
await msg.finish([BImage(img)])
|
# await msg.finish([BImage(img)])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@mai.handle('b50 [<username>] {{maimai.help.b50}}')
|
@mai.handle('(b40|b50) [<username>] {{maimai.help.b50}}')
|
||||||
async def _(msg: Bot.MessageSession):
|
async def _(msg: Bot.MessageSession):
|
||||||
|
if 'b40' in msg.parsed_msg:
|
||||||
|
await msg.sendMessage(msg.locale.t("maimai.message.b40.deprecated"))
|
||||||
username = msg.parsed_msg.get('<username>', None)
|
username = msg.parsed_msg.get('<username>', None)
|
||||||
if username is None and msg.target.senderFrom == "QQ":
|
if username is None and msg.target.senderFrom == "QQ":
|
||||||
payload = {'qq': msg.session.sender, 'b50': True}
|
payload = {'qq': msg.session.sender, 'b50': True}
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{
|
{
|
||||||
"maimai.help.b40": "查询 B40 信息。(仅限大陆版 Maimai)",
|
|
||||||
"maimai.help.b50": "查询 B50 信息。(仅限大陆版 Maimai)",
|
"maimai.help.b50": "查询 B50 信息。(仅限大陆版 Maimai)",
|
||||||
"maimai.help.desc": "查询 Maimai 相关内容。",
|
"maimai.help.desc": "查询 Maimai 相关内容。",
|
||||||
"maimai.help.inner": "根据定数或定数范围搜索歌曲。",
|
"maimai.help.inner": "根据定数或定数范围搜索歌曲。",
|
||||||
|
@ -9,6 +8,7 @@
|
||||||
"maimai.help.search": "根据歌名(或一部分)搜索歌曲。",
|
"maimai.help.search": "根据歌名(或一部分)搜索歌曲。",
|
||||||
"maimai.help.song": "查询 Maimai 歌曲或谱面的信息。",
|
"maimai.help.song": "查询 Maimai 歌曲或谱面的信息。",
|
||||||
"maimai.message.chart_not_found": "未找到符合要求的谱面。",
|
"maimai.message.chart_not_found": "未找到符合要求的谱面。",
|
||||||
|
"maimai.message.b40.deprecated": "B40 已弃用,即将查询 B50……",
|
||||||
"maimai.message.forbidden": "此用户禁止了其他人获取数据。",
|
"maimai.message.forbidden": "此用户禁止了其他人获取数据。",
|
||||||
"maimai.message.inner": "以下为定数 ${rating} 的曲目列表:",
|
"maimai.message.inner": "以下为定数 ${rating} 的曲目列表:",
|
||||||
"maimai.message.inner.range": "以下为定数 ${rating}-${rating_max} 的曲目列表:",
|
"maimai.message.inner.range": "以下为定数 ${rating}-${rating_max} 的曲目列表:",
|
||||||
|
|
Reference in a new issue