Exemple #1
0
async def send_help_xml(bot, ev: CQEvent):
    name = ev.message.extract_plain_text().strip()
    bundles = Service.get_bundles()
    svs = Service.get_loaded_services()
    info = Service.get_help()
    if not name:
        await bot.send(ev, TOP_MANUAL)
    elif name in svs:
        msg = get_service_help(name, info[name])
        data ={
            "type": "node",
            "data": {
                "name": '小冰',
                "uin": '2854196306',
                "content": msg
            }
            }
        await bot.send_group_forward_msg(group_id=ev.group_id, messages=data)
    elif name in bundles:
        msg = gen_bundle_manual(name, bundles[name], ev.group_id)
        data ={
            "type": "node",
            "data": {
                "name": '小冰',
                "uin": '2854196306',
                "content": msg
            }
            }
        await bot.send_group_forward_msg(group_id=ev.group_id, messages=data)
Exemple #2
0
async def send_help(bot, ev: CQEvent):
    name = ev.message.extract_plain_text().strip()
    bundles = Service.get_bundles()
    svs = Service.get_loaded_services()
    info = Service.get_help()
    if not name:
        await bot.send(ev, TOP_MANUAL)
    elif name in svs:
        msg = get_service_help(name, info[name])
        await bot.send(ev, msg)
    elif name in bundles:
        msg = gen_bundle_manual(name, bundles[name], ev.group_id)
        await bot.send(ev, msg)