diff --git a/BUILDS/DLL/libopus.dll b/BUILDS/DLL/libopus.dll deleted file mode 100644 index 74a8e35..0000000 Binary files a/BUILDS/DLL/libopus.dll and /dev/null differ diff --git a/BUILDS/DLL/libsodium.dll b/BUILDS/DLL/libsodium.dll deleted file mode 100644 index cd122b7..0000000 Binary files a/BUILDS/DLL/libsodium.dll and /dev/null differ diff --git a/BUILDS/DLL/opus.dll b/BUILDS/DLL/opus.dll deleted file mode 100644 index 74a8e35..0000000 Binary files a/BUILDS/DLL/opus.dll and /dev/null differ diff --git a/BUILDS/net5.0/CMD_LevelingSystem.deps.json b/BUILDS/net5.0/CMD_LevelingSystem.deps.json deleted file mode 100644 index e922af1..0000000 --- a/BUILDS/net5.0/CMD_LevelingSystem.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v5.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v5.0": { - "CMD_LevelingSystem/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "CMD_LevelingSystem.dll": {} - } - }, - "Discord.Net/3.5.0": { - "dependencies": { - "Discord.Net.Commands": "3.5.0", - "Discord.Net.Core": "3.5.0", - "Discord.Net.Interactions": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Discord.Net.Webhook": "3.5.0" - } - }, - "Discord.Net.Commands/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Core/3.5.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Interactions/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Rest/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Webhook/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.WebSocket/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.5.0" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "CMD_LevelingSystem/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUtexpvogudb1rllKBWkIEpBVQoToMjtVo81KPkt+gNMe7KtRDcZJgcn6+72viMtyw0e95OJPXFV5VEA/n2OQQ==", - "path": "discord.net/3.5.0", - "hashPath": "discord.net.3.5.0.nupkg.sha512" - }, - "Discord.Net.Commands/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ClTv8aiTlitvS48YatRiTLvgE2f2uKgmHNPVBIuvJBHZO2u4bZCzoN1fid+pZn2sbVOkt8uftlLGzz5DSZlFIA==", - "path": "discord.net.commands/3.5.0", - "hashPath": "discord.net.commands.3.5.0.nupkg.sha512" - }, - "Discord.Net.Core/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rCzzaznMVQ+bLMxOpYwTyqm9V22kMy6BxlQisSxemHZDe2Jedz3Clp/a0dToACLz+Dlp3u+jYUfCBnTz7L6f4g==", - "path": "discord.net.core/3.5.0", - "hashPath": "discord.net.core.3.5.0.nupkg.sha512" - }, - "Discord.Net.Interactions/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wE9+V9DJ7r+1s4euOi4sGPIAt4sD7r+Tk5s9mrlbLCHVQTK4KllAvcrL25bPFI38FuFceREEzFoRlTrekSyB2Q==", - "path": "discord.net.interactions/3.5.0", - "hashPath": "discord.net.interactions.3.5.0.nupkg.sha512" - }, - "Discord.Net.Rest/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BnTdLFuuQsKvCv08VQrD4X1Hw2Xp+MELIRQiDiKfG01IiQlRTN+1gc3LB1zXgn5xBvC0HXjHxwV22GrMD9uKHQ==", - "path": "discord.net.rest/3.5.0", - "hashPath": "discord.net.rest.3.5.0.nupkg.sha512" - }, - "Discord.Net.Webhook/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vCIGZS+m88sQDuFmdbUqg+2RIXS/NJWx8ei3MX+ZEYiAvOkDgQfkIlEnU1NKpds6ivTt5GFlv6UzcWubb5VJ1w==", - "path": "discord.net.webhook/3.5.0", - "hashPath": "discord.net.webhook.3.5.0.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LjBOvcP40vJ+dhOtBDi8haEeblPAKpAIqR04NBzTM1/0RVavJZH89ovfSQIk42ygkiOaDV4E2x0Mmh6DRoIYcw==", - "path": "discord.net.websocket/3.5.0", - "hashPath": "discord.net.websocket.3.5.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net5.0/CMD_LevelingSystem.dll b/BUILDS/net5.0/CMD_LevelingSystem.dll deleted file mode 100644 index 9a59abc..0000000 Binary files a/BUILDS/net5.0/CMD_LevelingSystem.dll and /dev/null differ diff --git a/BUILDS/net5.0/CMD_Utils.deps.json b/BUILDS/net5.0/CMD_Utils.deps.json deleted file mode 100644 index b2d6638..0000000 --- a/BUILDS/net5.0/CMD_Utils.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v5.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v5.0": { - "CMD_Utils/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "CMD_Utils.dll": {} - } - }, - "Discord.Net/3.5.0": { - "dependencies": { - "Discord.Net.Commands": "3.5.0", - "Discord.Net.Core": "3.5.0", - "Discord.Net.Interactions": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Discord.Net.Webhook": "3.5.0" - } - }, - "Discord.Net.Commands/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Core/3.5.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Interactions/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Rest/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Webhook/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.WebSocket/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.5.0" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "CMD_Utils/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUtexpvogudb1rllKBWkIEpBVQoToMjtVo81KPkt+gNMe7KtRDcZJgcn6+72viMtyw0e95OJPXFV5VEA/n2OQQ==", - "path": "discord.net/3.5.0", - "hashPath": "discord.net.3.5.0.nupkg.sha512" - }, - "Discord.Net.Commands/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ClTv8aiTlitvS48YatRiTLvgE2f2uKgmHNPVBIuvJBHZO2u4bZCzoN1fid+pZn2sbVOkt8uftlLGzz5DSZlFIA==", - "path": "discord.net.commands/3.5.0", - "hashPath": "discord.net.commands.3.5.0.nupkg.sha512" - }, - "Discord.Net.Core/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rCzzaznMVQ+bLMxOpYwTyqm9V22kMy6BxlQisSxemHZDe2Jedz3Clp/a0dToACLz+Dlp3u+jYUfCBnTz7L6f4g==", - "path": "discord.net.core/3.5.0", - "hashPath": "discord.net.core.3.5.0.nupkg.sha512" - }, - "Discord.Net.Interactions/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wE9+V9DJ7r+1s4euOi4sGPIAt4sD7r+Tk5s9mrlbLCHVQTK4KllAvcrL25bPFI38FuFceREEzFoRlTrekSyB2Q==", - "path": "discord.net.interactions/3.5.0", - "hashPath": "discord.net.interactions.3.5.0.nupkg.sha512" - }, - "Discord.Net.Rest/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BnTdLFuuQsKvCv08VQrD4X1Hw2Xp+MELIRQiDiKfG01IiQlRTN+1gc3LB1zXgn5xBvC0HXjHxwV22GrMD9uKHQ==", - "path": "discord.net.rest/3.5.0", - "hashPath": "discord.net.rest.3.5.0.nupkg.sha512" - }, - "Discord.Net.Webhook/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vCIGZS+m88sQDuFmdbUqg+2RIXS/NJWx8ei3MX+ZEYiAvOkDgQfkIlEnU1NKpds6ivTt5GFlv6UzcWubb5VJ1w==", - "path": "discord.net.webhook/3.5.0", - "hashPath": "discord.net.webhook.3.5.0.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LjBOvcP40vJ+dhOtBDi8haEeblPAKpAIqR04NBzTM1/0RVavJZH89ovfSQIk42ygkiOaDV4E2x0Mmh6DRoIYcw==", - "path": "discord.net.websocket/3.5.0", - "hashPath": "discord.net.websocket.3.5.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net5.0/CMD_Utils.dll b/BUILDS/net5.0/CMD_Utils.dll deleted file mode 100644 index 55590d8..0000000 Binary files a/BUILDS/net5.0/CMD_Utils.dll and /dev/null differ diff --git a/BUILDS/net5.0/EVE_LevelingSystem.deps.json b/BUILDS/net5.0/EVE_LevelingSystem.deps.json deleted file mode 100644 index c6877ac..0000000 --- a/BUILDS/net5.0/EVE_LevelingSystem.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v5.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v5.0": { - "EVE_LevelingSystem/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "EVE_LevelingSystem.dll": {} - } - }, - "Discord.Net/3.5.0": { - "dependencies": { - "Discord.Net.Commands": "3.5.0", - "Discord.Net.Core": "3.5.0", - "Discord.Net.Interactions": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Discord.Net.Webhook": "3.5.0" - } - }, - "Discord.Net.Commands/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Core/3.5.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Interactions/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Rest/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Webhook/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.WebSocket/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.5.0" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "EVE_LevelingSystem/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUtexpvogudb1rllKBWkIEpBVQoToMjtVo81KPkt+gNMe7KtRDcZJgcn6+72viMtyw0e95OJPXFV5VEA/n2OQQ==", - "path": "discord.net/3.5.0", - "hashPath": "discord.net.3.5.0.nupkg.sha512" - }, - "Discord.Net.Commands/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ClTv8aiTlitvS48YatRiTLvgE2f2uKgmHNPVBIuvJBHZO2u4bZCzoN1fid+pZn2sbVOkt8uftlLGzz5DSZlFIA==", - "path": "discord.net.commands/3.5.0", - "hashPath": "discord.net.commands.3.5.0.nupkg.sha512" - }, - "Discord.Net.Core/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rCzzaznMVQ+bLMxOpYwTyqm9V22kMy6BxlQisSxemHZDe2Jedz3Clp/a0dToACLz+Dlp3u+jYUfCBnTz7L6f4g==", - "path": "discord.net.core/3.5.0", - "hashPath": "discord.net.core.3.5.0.nupkg.sha512" - }, - "Discord.Net.Interactions/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wE9+V9DJ7r+1s4euOi4sGPIAt4sD7r+Tk5s9mrlbLCHVQTK4KllAvcrL25bPFI38FuFceREEzFoRlTrekSyB2Q==", - "path": "discord.net.interactions/3.5.0", - "hashPath": "discord.net.interactions.3.5.0.nupkg.sha512" - }, - "Discord.Net.Rest/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BnTdLFuuQsKvCv08VQrD4X1Hw2Xp+MELIRQiDiKfG01IiQlRTN+1gc3LB1zXgn5xBvC0HXjHxwV22GrMD9uKHQ==", - "path": "discord.net.rest/3.5.0", - "hashPath": "discord.net.rest.3.5.0.nupkg.sha512" - }, - "Discord.Net.Webhook/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vCIGZS+m88sQDuFmdbUqg+2RIXS/NJWx8ei3MX+ZEYiAvOkDgQfkIlEnU1NKpds6ivTt5GFlv6UzcWubb5VJ1w==", - "path": "discord.net.webhook/3.5.0", - "hashPath": "discord.net.webhook.3.5.0.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LjBOvcP40vJ+dhOtBDi8haEeblPAKpAIqR04NBzTM1/0RVavJZH89ovfSQIk42ygkiOaDV4E2x0Mmh6DRoIYcw==", - "path": "discord.net.websocket/3.5.0", - "hashPath": "discord.net.websocket.3.5.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net5.0/EVE_LevelingSystem.dll b/BUILDS/net5.0/EVE_LevelingSystem.dll deleted file mode 100644 index 4f2d33e..0000000 Binary files a/BUILDS/net5.0/EVE_LevelingSystem.dll and /dev/null differ diff --git a/BUILDS/net5.0/MusicCommands.deps.json b/BUILDS/net5.0/MusicCommands.deps.json deleted file mode 100644 index ab767ba..0000000 --- a/BUILDS/net5.0/MusicCommands.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v5.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v5.0": { - "MusicCommands/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "MusicCommands.dll": {} - } - }, - "Discord.Net/3.5.0": { - "dependencies": { - "Discord.Net.Commands": "3.5.0", - "Discord.Net.Core": "3.5.0", - "Discord.Net.Interactions": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Discord.Net.Webhook": "3.5.0" - } - }, - "Discord.Net.Commands/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Core/3.5.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Interactions/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Rest/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Webhook/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.WebSocket/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.5.0" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "MusicCommands/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUtexpvogudb1rllKBWkIEpBVQoToMjtVo81KPkt+gNMe7KtRDcZJgcn6+72viMtyw0e95OJPXFV5VEA/n2OQQ==", - "path": "discord.net/3.5.0", - "hashPath": "discord.net.3.5.0.nupkg.sha512" - }, - "Discord.Net.Commands/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ClTv8aiTlitvS48YatRiTLvgE2f2uKgmHNPVBIuvJBHZO2u4bZCzoN1fid+pZn2sbVOkt8uftlLGzz5DSZlFIA==", - "path": "discord.net.commands/3.5.0", - "hashPath": "discord.net.commands.3.5.0.nupkg.sha512" - }, - "Discord.Net.Core/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rCzzaznMVQ+bLMxOpYwTyqm9V22kMy6BxlQisSxemHZDe2Jedz3Clp/a0dToACLz+Dlp3u+jYUfCBnTz7L6f4g==", - "path": "discord.net.core/3.5.0", - "hashPath": "discord.net.core.3.5.0.nupkg.sha512" - }, - "Discord.Net.Interactions/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wE9+V9DJ7r+1s4euOi4sGPIAt4sD7r+Tk5s9mrlbLCHVQTK4KllAvcrL25bPFI38FuFceREEzFoRlTrekSyB2Q==", - "path": "discord.net.interactions/3.5.0", - "hashPath": "discord.net.interactions.3.5.0.nupkg.sha512" - }, - "Discord.Net.Rest/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BnTdLFuuQsKvCv08VQrD4X1Hw2Xp+MELIRQiDiKfG01IiQlRTN+1gc3LB1zXgn5xBvC0HXjHxwV22GrMD9uKHQ==", - "path": "discord.net.rest/3.5.0", - "hashPath": "discord.net.rest.3.5.0.nupkg.sha512" - }, - "Discord.Net.Webhook/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vCIGZS+m88sQDuFmdbUqg+2RIXS/NJWx8ei3MX+ZEYiAvOkDgQfkIlEnU1NKpds6ivTt5GFlv6UzcWubb5VJ1w==", - "path": "discord.net.webhook/3.5.0", - "hashPath": "discord.net.webhook.3.5.0.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LjBOvcP40vJ+dhOtBDi8haEeblPAKpAIqR04NBzTM1/0RVavJZH89ovfSQIk42ygkiOaDV4E2x0Mmh6DRoIYcw==", - "path": "discord.net.websocket/3.5.0", - "hashPath": "discord.net.websocket.3.5.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net5.0/MusicCommands.dll b/BUILDS/net5.0/MusicCommands.dll deleted file mode 100644 index 75145c3..0000000 Binary files a/BUILDS/net5.0/MusicCommands.dll and /dev/null differ diff --git a/BUILDS/net5.0/PluginManager.dll b/BUILDS/net5.0/PluginManager.dll deleted file mode 100644 index cb30dc9..0000000 Binary files a/BUILDS/net5.0/PluginManager.dll and /dev/null differ diff --git a/BUILDS/net5.0/StartupEvents.deps.json b/BUILDS/net5.0/StartupEvents.deps.json deleted file mode 100644 index bcc693a..0000000 --- a/BUILDS/net5.0/StartupEvents.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v5.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v5.0": { - "StartupEvents/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "StartupEvents.dll": {} - } - }, - "Discord.Net/3.5.0": { - "dependencies": { - "Discord.Net.Commands": "3.5.0", - "Discord.Net.Core": "3.5.0", - "Discord.Net.Interactions": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Discord.Net.Webhook": "3.5.0" - } - }, - "Discord.Net.Commands/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Core/3.5.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Interactions/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0", - "Discord.Net.WebSocket": "3.5.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Rest/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.Webhook/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Discord.Net.WebSocket/3.5.0": { - "dependencies": { - "Discord.Net.Core": "3.5.0", - "Discord.Net.Rest": "3.5.0" - }, - "runtime": { - "lib/net5.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.5.0" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "StartupEvents/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUtexpvogudb1rllKBWkIEpBVQoToMjtVo81KPkt+gNMe7KtRDcZJgcn6+72viMtyw0e95OJPXFV5VEA/n2OQQ==", - "path": "discord.net/3.5.0", - "hashPath": "discord.net.3.5.0.nupkg.sha512" - }, - "Discord.Net.Commands/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ClTv8aiTlitvS48YatRiTLvgE2f2uKgmHNPVBIuvJBHZO2u4bZCzoN1fid+pZn2sbVOkt8uftlLGzz5DSZlFIA==", - "path": "discord.net.commands/3.5.0", - "hashPath": "discord.net.commands.3.5.0.nupkg.sha512" - }, - "Discord.Net.Core/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rCzzaznMVQ+bLMxOpYwTyqm9V22kMy6BxlQisSxemHZDe2Jedz3Clp/a0dToACLz+Dlp3u+jYUfCBnTz7L6f4g==", - "path": "discord.net.core/3.5.0", - "hashPath": "discord.net.core.3.5.0.nupkg.sha512" - }, - "Discord.Net.Interactions/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wE9+V9DJ7r+1s4euOi4sGPIAt4sD7r+Tk5s9mrlbLCHVQTK4KllAvcrL25bPFI38FuFceREEzFoRlTrekSyB2Q==", - "path": "discord.net.interactions/3.5.0", - "hashPath": "discord.net.interactions.3.5.0.nupkg.sha512" - }, - "Discord.Net.Rest/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BnTdLFuuQsKvCv08VQrD4X1Hw2Xp+MELIRQiDiKfG01IiQlRTN+1gc3LB1zXgn5xBvC0HXjHxwV22GrMD9uKHQ==", - "path": "discord.net.rest/3.5.0", - "hashPath": "discord.net.rest.3.5.0.nupkg.sha512" - }, - "Discord.Net.Webhook/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vCIGZS+m88sQDuFmdbUqg+2RIXS/NJWx8ei3MX+ZEYiAvOkDgQfkIlEnU1NKpds6ivTt5GFlv6UzcWubb5VJ1w==", - "path": "discord.net.webhook/3.5.0", - "hashPath": "discord.net.webhook.3.5.0.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LjBOvcP40vJ+dhOtBDi8haEeblPAKpAIqR04NBzTM1/0RVavJZH89ovfSQIk42ygkiOaDV4E2x0Mmh6DRoIYcw==", - "path": "discord.net.websocket/3.5.0", - "hashPath": "discord.net.websocket.3.5.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net5.0/StartupEvents.dll b/BUILDS/net5.0/StartupEvents.dll deleted file mode 100644 index c44fd01..0000000 Binary files a/BUILDS/net5.0/StartupEvents.dll and /dev/null differ diff --git a/BUILDS/net5.0/ref/CMD_LevelingSystem.dll b/BUILDS/net5.0/ref/CMD_LevelingSystem.dll deleted file mode 100644 index 9fb071f..0000000 Binary files a/BUILDS/net5.0/ref/CMD_LevelingSystem.dll and /dev/null differ diff --git a/BUILDS/net5.0/ref/CMD_Utils.dll b/BUILDS/net5.0/ref/CMD_Utils.dll deleted file mode 100644 index 2187976..0000000 Binary files a/BUILDS/net5.0/ref/CMD_Utils.dll and /dev/null differ diff --git a/BUILDS/net5.0/ref/EVE_LevelingSystem.dll b/BUILDS/net5.0/ref/EVE_LevelingSystem.dll deleted file mode 100644 index 2fdb5d9..0000000 Binary files a/BUILDS/net5.0/ref/EVE_LevelingSystem.dll and /dev/null differ diff --git a/BUILDS/net5.0/ref/MusicCommands.dll b/BUILDS/net5.0/ref/MusicCommands.dll deleted file mode 100644 index da27931..0000000 Binary files a/BUILDS/net5.0/ref/MusicCommands.dll and /dev/null differ diff --git a/BUILDS/net5.0/ref/StartupEvents.dll b/BUILDS/net5.0/ref/StartupEvents.dll deleted file mode 100644 index 8d0fbaf..0000000 Binary files a/BUILDS/net5.0/ref/StartupEvents.dll and /dev/null differ diff --git a/BUILDS/net6.0/CMD_Utils.deps.json b/BUILDS/net6.0/CMD_Utils.deps.json deleted file mode 100644 index 4ac17c3..0000000 --- a/BUILDS/net6.0/CMD_Utils.deps.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "CMD_Utils/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0" - }, - "runtime": { - "CMD_Utils.dll": {} - } - }, - "Discord.Net/3.7.2": { - "dependencies": { - "Discord.Net.Commands": "3.7.2", - "Discord.Net.Core": "3.7.2", - "Discord.Net.Interactions": "3.7.2", - "Discord.Net.Rest": "3.7.2", - "Discord.Net.WebSocket": "3.7.2", - "Discord.Net.Webhook": "3.7.2" - } - }, - "Discord.Net.Commands/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Core/3.7.2": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net6.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Interactions/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2", - "Discord.Net.WebSocket": "3.7.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net6.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Rest/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Webhook/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.WebSocket/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.ValueTuple/4.5.0": {}, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.7.2" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "CMD_Utils/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Discord.Net/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FAiCLGu5rp6+Z10FjKbbJ6LLpKjbMBGpozixkJlz5LZvuncPx8f4AWFAw7pBecKUuAh983qiZ8CZYZcNXsI4qg==", - "path": "discord.net/3.7.2", - "hashPath": "discord.net.3.7.2.nupkg.sha512" - }, - "Discord.Net.Commands/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOEGP04X64htsTr7ozKj9qHpmvOfitSw5gfR8Tw9TX0+FdswD2LNL2KfOAIaxRKZmRTm34aXQEJrVq0K8AptmQ==", - "path": "discord.net.commands/3.7.2", - "hashPath": "discord.net.commands.3.7.2.nupkg.sha512" - }, - "Discord.Net.Core/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-apwswc6LjN4dj3u27SO3Hr56Jzl91wzReahieoD7IQhV+BJQaRxhTRiEEWFTrBzHfeFHEOQ7r6vZnra3zeFhKA==", - "path": "discord.net.core/3.7.2", - "hashPath": "discord.net.core.3.7.2.nupkg.sha512" - }, - "Discord.Net.Interactions/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dwGhEdDB0yyo/lGtjwIDVZmsuD52di7lIZWu/sBtvvA05dMgYZq5S6ILdsBXjOyaHeXd+EV4YMlj2VS/rm619w==", - "path": "discord.net.interactions/3.7.2", - "hashPath": "discord.net.interactions.3.7.2.nupkg.sha512" - }, - "Discord.Net.Rest/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dyp8YaMBNJ837EH1KNz2PNGZqc2y71WFd1+pdldF+pLQJ3Gf/+V7685paAR7bQw7yFNyqEBR/QRBCNp+QIQ7Wg==", - "path": "discord.net.rest/3.7.2", - "hashPath": "discord.net.rest.3.7.2.nupkg.sha512" - }, - "Discord.Net.Webhook/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-da3i/mTq2y7mfj3xlHH14S4PivHbflJCVr8OUikJtQrxBOxvPkqP7ZYk3Y9S28q0K8qik+TUjCcjL5gELKrh/A==", - "path": "discord.net.webhook/3.7.2", - "hashPath": "discord.net.webhook.3.7.2.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pYCd6ET44ADaNiyEw82TaJnR7TKYHfrKCytWFWMPL5faJhoh260avZn3Hwunlf331lEQ0f4K1CujPkQbNuq7kQ==", - "path": "discord.net.websocket/3.7.2", - "hashPath": "discord.net.websocket.3.7.2.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net6.0/CMD_Utils.dll b/BUILDS/net6.0/CMD_Utils.dll deleted file mode 100644 index f8e8987..0000000 Binary files a/BUILDS/net6.0/CMD_Utils.dll and /dev/null differ diff --git a/BUILDS/net6.0/Music Commands.deps.json b/BUILDS/net6.0/Music Commands.deps.json deleted file mode 100644 index 2834772..0000000 --- a/BUILDS/net6.0/Music Commands.deps.json +++ /dev/null @@ -1,334 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "Music Commands/1.0.0": { - "dependencies": { - "PluginManager": "1.0.0", - "YoutubeExplode": "6.2.0" - }, - "runtime": { - "Music Commands.dll": {} - } - }, - "AngleSharp/0.17.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/AngleSharp.dll": { - "assemblyVersion": "0.17.0.0", - "fileVersion": "0.17.0.0" - } - } - }, - "Discord.Net/3.7.2": { - "dependencies": { - "Discord.Net.Commands": "3.7.2", - "Discord.Net.Core": "3.7.2", - "Discord.Net.Interactions": "3.7.2", - "Discord.Net.Rest": "3.7.2", - "Discord.Net.WebSocket": "3.7.2", - "Discord.Net.Webhook": "3.7.2" - } - }, - "Discord.Net.Commands/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Commands.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Core/3.7.2": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "System.Collections.Immutable": "5.0.0", - "System.Interactive.Async": "5.0.0", - "System.ValueTuple": "4.5.0" - }, - "runtime": { - "lib/net6.0/Discord.Net.Core.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Interactions/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2", - "Discord.Net.WebSocket": "3.7.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Collections.Immutable": "5.0.0", - "System.Reactive": "5.0.0" - }, - "runtime": { - "lib/net6.0/Discord.Net.Interactions.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Rest/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Rest.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.Webhook/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.Webhook.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Discord.Net.WebSocket/3.7.2": { - "dependencies": { - "Discord.Net.Core": "3.7.2", - "Discord.Net.Rest": "3.7.2" - }, - "runtime": { - "lib/net6.0/Discord.Net.WebSocket.dll": { - "assemblyVersion": "3.7.2.0", - "fileVersion": "3.7.2.0" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.NETCore.Platforms/5.0.0": {}, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "System.Buffers/4.5.1": {}, - "System.Collections.Immutable/5.0.0": {}, - "System.Interactive.Async/5.0.0": { - "dependencies": { - "System.Linq.Async": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/System.Interactive.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Linq.Async/5.0.0": { - "runtime": { - "lib/netcoreapp3.1/System.Linq.Async.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Reactive/5.0.0": { - "runtime": { - "lib/net5.0/System.Reactive.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.1" - } - } - }, - "System.Text.Encoding.CodePages/5.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0" - } - }, - "System.ValueTuple/4.5.0": {}, - "YoutubeExplode/6.2.0": { - "dependencies": { - "AngleSharp": "0.17.0" - }, - "runtime": { - "lib/net5.0/YoutubeExplode.dll": { - "assemblyVersion": "6.2.0.0", - "fileVersion": "6.2.0.0" - } - } - }, - "PluginManager/1.0.0": { - "dependencies": { - "Discord.Net": "3.7.2" - }, - "runtime": { - "PluginManager.dll": {} - } - } - } - }, - "libraries": { - "Music Commands/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "AngleSharp/0.17.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-74haoXINcj4SdMsmiNzk+9VUwIX1U9P61O6AZd5Uao8SGNnJJB8Y/r8VJRc8orn4c7Vk/oURAKSNF9XcSDxbfA==", - "path": "anglesharp/0.17.0", - "hashPath": "anglesharp.0.17.0.nupkg.sha512" - }, - "Discord.Net/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FAiCLGu5rp6+Z10FjKbbJ6LLpKjbMBGpozixkJlz5LZvuncPx8f4AWFAw7pBecKUuAh983qiZ8CZYZcNXsI4qg==", - "path": "discord.net/3.7.2", - "hashPath": "discord.net.3.7.2.nupkg.sha512" - }, - "Discord.Net.Commands/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOEGP04X64htsTr7ozKj9qHpmvOfitSw5gfR8Tw9TX0+FdswD2LNL2KfOAIaxRKZmRTm34aXQEJrVq0K8AptmQ==", - "path": "discord.net.commands/3.7.2", - "hashPath": "discord.net.commands.3.7.2.nupkg.sha512" - }, - "Discord.Net.Core/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-apwswc6LjN4dj3u27SO3Hr56Jzl91wzReahieoD7IQhV+BJQaRxhTRiEEWFTrBzHfeFHEOQ7r6vZnra3zeFhKA==", - "path": "discord.net.core/3.7.2", - "hashPath": "discord.net.core.3.7.2.nupkg.sha512" - }, - "Discord.Net.Interactions/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dwGhEdDB0yyo/lGtjwIDVZmsuD52di7lIZWu/sBtvvA05dMgYZq5S6ILdsBXjOyaHeXd+EV4YMlj2VS/rm619w==", - "path": "discord.net.interactions/3.7.2", - "hashPath": "discord.net.interactions.3.7.2.nupkg.sha512" - }, - "Discord.Net.Rest/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dyp8YaMBNJ837EH1KNz2PNGZqc2y71WFd1+pdldF+pLQJ3Gf/+V7685paAR7bQw7yFNyqEBR/QRBCNp+QIQ7Wg==", - "path": "discord.net.rest/3.7.2", - "hashPath": "discord.net.rest.3.7.2.nupkg.sha512" - }, - "Discord.Net.Webhook/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-da3i/mTq2y7mfj3xlHH14S4PivHbflJCVr8OUikJtQrxBOxvPkqP7ZYk3Y9S28q0K8qik+TUjCcjL5gELKrh/A==", - "path": "discord.net.webhook/3.7.2", - "hashPath": "discord.net.webhook.3.7.2.nupkg.sha512" - }, - "Discord.Net.WebSocket/3.7.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pYCd6ET44ADaNiyEw82TaJnR7TKYHfrKCytWFWMPL5faJhoh260avZn3Hwunlf331lEQ0f4K1CujPkQbNuq7kQ==", - "path": "discord.net.websocket/3.7.2", - "hashPath": "discord.net.websocket.3.7.2.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", - "path": "microsoft.netcore.platforms/5.0.0", - "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Interactive.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==", - "path": "system.interactive.async/5.0.0", - "hashPath": "system.interactive.async.5.0.0.nupkg.sha512" - }, - "System.Linq.Async/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==", - "path": "system.linq.async/5.0.0", - "hashPath": "system.linq.async.5.0.0.nupkg.sha512" - }, - "System.Reactive/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", - "path": "system.reactive/5.0.0", - "hashPath": "system.reactive.5.0.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", - "path": "system.text.encoding.codepages/5.0.0", - "hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512" - }, - "System.ValueTuple/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==", - "path": "system.valuetuple/4.5.0", - "hashPath": "system.valuetuple.4.5.0.nupkg.sha512" - }, - "YoutubeExplode/6.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oH5kst4w1QkUwRjJco0alF57JOmFofSGlPkr4OniODB8R6MEyRWn1xFg3JS2wFYd6scZluoXRDhM3/uyUjO9/g==", - "path": "youtubeexplode/6.2.0", - "hashPath": "youtubeexplode.6.2.0.nupkg.sha512" - }, - "PluginManager/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/BUILDS/net6.0/Music Commands.dll b/BUILDS/net6.0/Music Commands.dll deleted file mode 100644 index d2d11e7..0000000 Binary files a/BUILDS/net6.0/Music Commands.dll and /dev/null differ diff --git a/BUILDS/net6.0/PluginManager.dll b/BUILDS/net6.0/PluginManager.dll deleted file mode 100644 index 8dcb898..0000000 Binary files a/BUILDS/net6.0/PluginManager.dll and /dev/null differ diff --git a/BUILDS/net6.0/Plugins/Commands/CMD_LevelingSystem.dll b/BUILDS/net6.0/Plugins/Commands/CMD_LevelingSystem.dll deleted file mode 100644 index 2fd085d..0000000 Binary files a/BUILDS/net6.0/Plugins/Commands/CMD_LevelingSystem.dll and /dev/null differ diff --git a/BUILDS/net6.0/Plugins/Commands/CMD_Utils.dll b/BUILDS/net6.0/Plugins/Commands/CMD_Utils.dll deleted file mode 100644 index f8e8987..0000000 Binary files a/BUILDS/net6.0/Plugins/Commands/CMD_Utils.dll and /dev/null differ diff --git a/BUILDS/net6.0/Plugins/Commands/Music Commands.dll b/BUILDS/net6.0/Plugins/Commands/Music Commands.dll deleted file mode 100644 index d2d11e7..0000000 Binary files a/BUILDS/net6.0/Plugins/Commands/Music Commands.dll and /dev/null differ diff --git a/BUILDS/net6.0/Plugins/Commands/Roles.dll b/BUILDS/net6.0/Plugins/Commands/Roles.dll deleted file mode 100644 index dae9a4f..0000000 Binary files a/BUILDS/net6.0/Plugins/Commands/Roles.dll and /dev/null differ diff --git a/BUILDS/net6.0/Plugins/Events/EVE_LevelingSystem.dll b/BUILDS/net6.0/Plugins/Events/EVE_LevelingSystem.dll deleted file mode 100644 index 24c1a42..0000000 Binary files a/BUILDS/net6.0/Plugins/Events/EVE_LevelingSystem.dll and /dev/null differ diff --git a/DiscordBot/Program.cs b/DiscordBot/Program.cs index e0e4ced..94f9599 100644 --- a/DiscordBot/Program.cs +++ b/DiscordBot/Program.cs @@ -105,7 +105,7 @@ public class Program /// The discord booter used to start the application private static void NoGUI(Boot discordbooter) { - + #if DEBUG Console.WriteLine(); ConsoleCommandsHandler.ExecuteCommad("lp").Wait(); diff --git a/SethDiscordBot.sln b/SethDiscordBot.sln index 7d57f4b..4ed213c 100644 --- a/SethDiscordBot.sln +++ b/SethDiscordBot.sln @@ -31,7 +31,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreeGamesModule", "FreeGame EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DiscordBotWindowsUI", "DiscordBotWindowsUI\DiscordBotWindowsUI.csproj", "{EFE12083-F9FE-4807-8E39-809E0391BAF0}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsUI", "WindowsUI\WindowsUI.csproj", "{ECF79CD3-789E-476D-8512-CE0FAF71ADF5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WindowsUI", "WindowsUI\WindowsUI.csproj", "{ECF79CD3-789E-476D-8512-CE0FAF71ADF5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SlashCommands", "SlashCommands\SlashCommands.csproj", "{56D7545A-6DCF-4996-A1A5-40180CE9DE10}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Slash", "Slash", "{0B1FD8FA-35D3-4DC1-9D98-6178247B29CA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SlashRandom", "SlashRandom\SlashRandom.csproj", "{23A4778E-A65C-44B7-A82C-AE2A35103E8D}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -83,6 +89,14 @@ Global {ECF79CD3-789E-476D-8512-CE0FAF71ADF5}.Debug|Any CPU.Build.0 = Debug|Any CPU {ECF79CD3-789E-476D-8512-CE0FAF71ADF5}.Release|Any CPU.ActiveCfg = Release|Any CPU {ECF79CD3-789E-476D-8512-CE0FAF71ADF5}.Release|Any CPU.Build.0 = Release|Any CPU + {56D7545A-6DCF-4996-A1A5-40180CE9DE10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {56D7545A-6DCF-4996-A1A5-40180CE9DE10}.Debug|Any CPU.Build.0 = Debug|Any CPU + {56D7545A-6DCF-4996-A1A5-40180CE9DE10}.Release|Any CPU.ActiveCfg = Release|Any CPU + {56D7545A-6DCF-4996-A1A5-40180CE9DE10}.Release|Any CPU.Build.0 = Release|Any CPU + {23A4778E-A65C-44B7-A82C-AE2A35103E8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23A4778E-A65C-44B7-A82C-AE2A35103E8D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23A4778E-A65C-44B7-A82C-AE2A35103E8D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23A4778E-A65C-44B7-A82C-AE2A35103E8D}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -99,6 +113,9 @@ Global {24616F7E-E2E9-45A3-8A44-AB51FCD2D525} = {727BBA0B-9114-4BC8-B9A8-3F461449A564} {8959C766-414D-4EF8-BC85-9928B30AAF0A} = {449FA364-0B72-43FF-B3A3-806E2916200E} {ECF79CD3-789E-476D-8512-CE0FAF71ADF5} = {A290C028-77C4-4D1D-AB43-DDFE6ABD9012} + {56D7545A-6DCF-4996-A1A5-40180CE9DE10} = {A290C028-77C4-4D1D-AB43-DDFE6ABD9012} + {0B1FD8FA-35D3-4DC1-9D98-6178247B29CA} = {449FA364-0B72-43FF-B3A3-806E2916200E} + {23A4778E-A65C-44B7-A82C-AE2A35103E8D} = {0B1FD8FA-35D3-4DC1-9D98-6178247B29CA} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {3FB3C5DE-ED21-4D2E-ABDD-3A00EE4A2FFF} diff --git a/SlashCommands/Initializer.cs b/SlashCommands/Initializer.cs new file mode 100644 index 0000000..e1a7e55 --- /dev/null +++ b/SlashCommands/Initializer.cs @@ -0,0 +1,43 @@ +using Discord.WebSocket; + +using PluginManager; +using PluginManager.Interfaces; + +using SlashCommands.Items; + +namespace SlashCommands +{ + public class Initializer : DBEvent + { + public string name => "Slash command engine"; + + public string description => "The slash commands initializer and engine"; + + public async void Start(DiscordSocketClient client) + { + if(!Config.ContainsKey("ServerID") || Config.GetValue("ServerID") == "null" || Config.GetValue("ServerID").Length != 18) + { + Console.WriteLine("Invalid Server ID. Change config.json from file and restart bot"); + await Task.Delay(2000); + return; + } + + SlashCommandLoader loader = new SlashCommandLoader("./Data/Plugins/SlashCommands/", "dll", client); + loader.FileLoaded += (args) => Console.WriteLine(args[0] + " => " + args[1]); + loader.PluginLoaded += (args) => Console.WriteLine(args[0] + " => " + args[1]); + Globals.commands = await loader.Load(); + + client.SlashCommandExecuted += async (args) => + { + foreach (var cmd in Globals.commands) + { + if (cmd.Command == args.Data.Name) + { + await cmd.ExecuteServer(args); + return; + } + } + }; + } + } +} \ No newline at end of file diff --git a/SlashCommands/Items/DBSlashCommand.cs b/SlashCommands/Items/DBSlashCommand.cs new file mode 100644 index 0000000..a41137e --- /dev/null +++ b/SlashCommands/Items/DBSlashCommand.cs @@ -0,0 +1,22 @@ +using Discord.WebSocket; + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml.Serialization; + +namespace SlashCommands.Items +{ + public interface DBSlashCommand + { + string Command { get; } + string Description { get; } + string Usage { get; } + bool requireAdmin { get; } + bool PrivateResponse { get; } + Task ExecuteServer(SocketSlashCommand command); + Task InitializeCommand(DiscordSocketClient client); + } +} diff --git a/SlashCommands/Items/Globals.cs b/SlashCommands/Items/Globals.cs new file mode 100644 index 0000000..85bd3f1 --- /dev/null +++ b/SlashCommands/Items/Globals.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SlashCommands.Items +{ + internal class Globals + { + internal static List commands = null; + } +} diff --git a/SlashCommands/Items/SlashCommandLoader.cs b/SlashCommands/Items/SlashCommandLoader.cs new file mode 100644 index 0000000..9367c26 --- /dev/null +++ b/SlashCommands/Items/SlashCommandLoader.cs @@ -0,0 +1,85 @@ +using Discord.WebSocket; + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; + +namespace SlashCommands.Items +{ + public class SlashCommandLoader + { + internal DiscordSocketClient client; + + internal delegate void FileLoadedEventHandler(string[] args); + + internal delegate void PluginLoadedEventHandler(string[] args); + + internal event FileLoadedEventHandler? FileLoaded; + + internal event PluginLoadedEventHandler? PluginLoaded; + + private string location, extension; + internal SlashCommandLoader(string location, string extension, DiscordSocketClient client) + { + this.location = location; + this.extension = extension; + this.client = client; + } + + internal async Task> Load() + { + List slashCommands = new(); + var files = Directory.GetFiles(location, $"*.{extension}", SearchOption.AllDirectories); + foreach(var file in files) + { + Assembly.LoadFrom(file); + if(FileLoaded != null) + { + var args = new string[] { file, "Loaded" }; + FileLoaded.Invoke(args); + } + } + + try + { + var interfaceType = typeof(DBSlashCommand); + var types = AppDomain.CurrentDomain.GetAssemblies() + .SelectMany(a => a.GetTypes()) + .Where(p => interfaceType.IsAssignableFrom(p) && p.IsClass) + .ToArray(); + + foreach(var type in types) + { + try + { + var plugin = (DBSlashCommand)Activator.CreateInstance(type); + slashCommands.Add(plugin); + if (PluginLoaded != null) + { + var args = new string[] { plugin.Command, "Loaded successfully" }; + PluginLoaded.Invoke(args); + + await plugin.InitializeCommand(client); + } + } + catch { + var args = new string[] { type.Name, "Failed to load" }; + PluginLoaded!.Invoke(args); + } + + } + } + catch (Exception e) + { + Console.WriteLine(e.Message); + } + + return slashCommands; + } + + + } +} diff --git a/SlashCommands/SlashCommands.csproj b/SlashCommands/SlashCommands.csproj new file mode 100644 index 0000000..b468d70 --- /dev/null +++ b/SlashCommands/SlashCommands.csproj @@ -0,0 +1,13 @@ + + + + net6.0 + enable + enable + + + + + + + diff --git a/SlashRandom/SlashRandom.cs b/SlashRandom/SlashRandom.cs new file mode 100644 index 0000000..0db6b16 --- /dev/null +++ b/SlashRandom/SlashRandom.cs @@ -0,0 +1,65 @@ +using Discord; +using Discord.WebSocket; + +using PluginManager; +using PluginManager.Interfaces; + +using SlashCommands.Items; + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace CMD_Utils +{ + public class SlashRandom : DBSlashCommand + { + public string Command => "random"; + + public string Description => "Random number"; + + public string Usage => "random [min] [max]"; + + public bool requireAdmin => false; + + public bool PrivateResponse => true; + + public async Task InitializeCommand(DiscordSocketClient client) + { + var guildCommand = new SlashCommandBuilder(); + guildCommand.WithName(Command); + guildCommand.WithDescription(Description); + guildCommand.AddOption(new SlashCommandOptionBuilder() + .WithName("min") + .WithDescription("Minimum number") + .WithRequired(true) + .WithType(ApplicationCommandOptionType.Integer)); + guildCommand.AddOption(new SlashCommandOptionBuilder() + .WithName("max") + .WithDescription("Maximum number") + .WithRequired(true) + .WithType(ApplicationCommandOptionType.Integer)); + await client.GetGuild(ulong.Parse(Config.GetValue("ServerID"))).CreateApplicationCommandAsync(guildCommand.Build()); + } + + public async Task ExecuteServer(SocketSlashCommand command) + { + var commandArguments = command.Data.Options.ToArray(); + + if (commandArguments.Count() == 0) + { + await command.RespondAsync("Please provide a min and max value", ephemeral: true); + return; + } + + var min = (int)commandArguments[0].Value; + var max = (int)commandArguments[1].Value; + + + await command.RespondAsync("User generated number: " + new System.Random().Next(min, max + 1), ephemeral: PrivateResponse); + + } + } +} diff --git a/SlashRandom/SlashRandom.csproj b/SlashRandom/SlashRandom.csproj new file mode 100644 index 0000000..2724402 --- /dev/null +++ b/SlashRandom/SlashRandom.csproj @@ -0,0 +1,13 @@ + + + + net6.0 + enable + enable + + + + + + +