Bot no longer exits when a plugin fails to load

This commit is contained in:
2023-07-20 11:32:15 +03:00
parent ac512e3a27
commit c1161a3bca

View File

@@ -144,6 +144,8 @@ public class PluginLoader
{
var types = asmb.GetTypes();
foreach (var type in types)
try
{
if (type.IsClass && typeof(DBEvent).IsAssignableFrom(type))
{
var instance = (DBEvent)Activator.CreateInstance(type);
@@ -171,4 +173,11 @@ public class PluginLoader
Config.Logger.Log($"[SLASH] Instance: {type.FullName} loaded !", LogLevel.INFO);
}
}
catch (Exception ex)
{
//Console.WriteLine(ex.Message);
Config.Logger.Error(ex);
}
}
}