mirror of
https://github.com/baiqwerdvd/ArknightsUID.git
synced 2025-06-19 05:45:03 +08:00
31 lines
873 B
Python
31 lines
873 B
Python
import re
|
|
|
|
from gsuid_core.bot import Bot
|
|
from gsuid_core.models import Event
|
|
from gsuid_core.sv import SV
|
|
from gsuid_core.utils.database.api import get_uid
|
|
|
|
from ..utils.ark_prefix import PREFIX
|
|
from ..utils.database.models import ArknightsBind
|
|
|
|
# from ..utils.convert import get_uid
|
|
from .draw_roleinfo_card import get_role_img
|
|
|
|
sv_get_info = SV('ark查询信息')
|
|
|
|
|
|
@sv_get_info.on_command((f'{PREFIX}uid'))
|
|
async def send_role_info(bot: Bot, ev: Event):
|
|
# name = ''.join(re.findall('[\u4e00-\u9fa5]', ev.text))
|
|
# if name:
|
|
# return
|
|
|
|
uid = await get_uid(bot, ev, bind_model=ArknightsBind)
|
|
if uid is None:
|
|
return '你还没有绑定UID噢,请使用[ark绑定uid123]完成绑定!'
|
|
|
|
await bot.logger.info('开始执行[ark查询信息]')
|
|
await get_role_img(uid)
|
|
await bot.send('WIP')
|
|
# await bot.send(await get_role_img(uid))
|