feat: 插件安装卸载

This commit is contained in:
Soulter
2023-12-22 16:00:46 +08:00
parent 57bde33bfe
commit 1fc0248d8f
24 changed files with 96 additions and 43 deletions
-14
View File
@@ -104,20 +104,6 @@ class Command:
obj = cc.get_all()
p = gu.create_text_image("【cmd_config.json】", json.dumps(obj, indent=4, ensure_ascii=False))
return True, [Image.fromFileSystem(p)], "newconf"
def get_plugin_modules(self):
plugins = []
try:
if os.path.exists("addons/plugins"):
plugins = putil.get_modules("addons/plugins")
return plugins
elif os.path.exists("QQChannelChatGPT/addons/plugins"):
plugins = putil.get_modules("QQChannelChatGPT/addons/plugins")
return plugins
else:
return None
except BaseException as e:
raise e
'''
插件指令