Archived
1
0
Fork 0
This repository has been archived on 2024-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
akari-bot/modules/b30/__init__.py
2021-04-28 21:12:17 +08:00

26 lines
No EOL
862 B
Python

from graia.application import Group, MessageChain, Friend
from .getb30 import getb30
from graia.application.message.elements.internal import Image, Plain
from core.template import sendMessage
async def main(kwargs: dict):
message = kwargs['trigger_msg']
message = message.split(' ')
if len(message) > 1:
msg = await getb30(message[1])
else:
msg = {'text': '请输入好友码!~b30 <friendcode>'}
if 'file' in msg:
imgchain = MessageChain.create([Image.fromLocalFile(msg['file'])])
else:
imgchain = False
msgchain = MessageChain.create([Plain(msg['text'])])
if imgchain:
msgchain = msgchain.plusWith(imgchain)
await sendMessage(kwargs, msgchain)
command = {'b30': main}
help = {'b30': {'module': '查询Arcaea B30结果。', 'help': '~b30 <usercode> - 查询Arcaea B30结果。'}}