模块 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