Updated plugin installation

This commit is contained in:
2024-07-06 18:42:45 +03:00
parent 48a133d58c
commit 2052eb634a
6 changed files with 66 additions and 10 deletions

View File

@@ -13,8 +13,9 @@ namespace DiscordBotCore.Interfaces.PluginManager
Task AppendPluginToDatabase(PluginInfo pluginData);
Task CheckForUpdates();
Task ExecutePluginInstallScripts(List<OnlineScriptDependencyInfo> listOfDependencies);
string GenerateDependencyLocation(string pluginName, string dependencyName);
string GenerateDependencyRelativePath(string pluginName, string dependencyPath);
Task<string?> GetDependencyLocation(string dependencyName);
Task<string?> GetDependencyLocation(string pluginName, string dependencyName);
Task<List<PluginInfo>> GetInstalledPlugins();
Task<PluginOnlineInfo?> GetPluginDataByName(string pluginName);
Task<List<PluginOnlineInfo>?> GetPluginsList();