Updated WebUI
This commit is contained in:
16
DiscordBotWebUI/StartupActions/Actions/PurgePlugins.cs
Normal file
16
DiscordBotWebUI/StartupActions/Actions/PurgePlugins.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
namespace DiscordBotWebUI.StartupActions.Actions;
|
||||
|
||||
public class PurgePlugins : IStartupAction
|
||||
{
|
||||
public string Command => "purge_plugins";
|
||||
public void RunAction(string[] args)
|
||||
{
|
||||
foreach (var plugin in Directory.GetFiles("./Data/Plugins", "*.dll", SearchOption.AllDirectories))
|
||||
{
|
||||
File.Delete(plugin);
|
||||
}
|
||||
|
||||
File.Delete("./Data/Resources/plugins.json");
|
||||
Directory.Delete("./Libraries/", true);
|
||||
}
|
||||
}
|
||||
20
DiscordBotWebUI/StartupActions/Actions/UpdateCleanup.cs
Normal file
20
DiscordBotWebUI/StartupActions/Actions/UpdateCleanup.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
namespace DiscordBotWebUI.StartupActions.Actions;
|
||||
|
||||
public class UpdateCleanup : IStartupAction
|
||||
{
|
||||
public string Command => "update-cleanup";
|
||||
|
||||
public void RunAction(string[] args)
|
||||
{
|
||||
List<string> files = new List<string>();
|
||||
files.AddRange(Directory.GetFiles("./"));
|
||||
|
||||
foreach (var file in files)
|
||||
{
|
||||
if (file.EndsWith(".bak"))
|
||||
File.Delete(file);
|
||||
}
|
||||
|
||||
Directory.Delete("temp");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user