Skip to content

模块 nonebot_plugin_marshoai.plugins.builtin_tools.manager


@on_function_call(description='获取已加载的插件列表')

func get_marsho_plugins() -> str

说明: 获取已加载的插件列表

返回: str: 插件列表

源代码在GitHub上查看
python
@on_function_call(description='获取已加载的插件列表')
def get_marsho_plugins() -> str:
    reply = '加载的插件列表'
    for p in get_plugins().values():
        if p.metadata:
            reply += f'名称: {p.metadata.name},描述: {p.metadata.description}\n'
        else:
            reply += f'名称: {p.name},描述: 暂无\n'
    return reply

文档完善中,欢迎提出建议或帮助我们完善。