diff --git a/DiscordBot/DiscordBot.csproj b/DiscordBot/DiscordBot.csproj index fbcd020..05d2631 100644 --- a/DiscordBot/DiscordBot.csproj +++ b/DiscordBot/DiscordBot.csproj @@ -42,7 +42,4 @@ - - - \ No newline at end of file diff --git a/DiscordBot/Program.cs b/DiscordBot/Program.cs index c171d53..a3fc606 100644 --- a/DiscordBot/Program.cs +++ b/DiscordBot/Program.cs @@ -120,8 +120,14 @@ public class Program !Application.CurrentApplication.ApplicationEnvironmentVariables.ContainsKey("prefix")) await Installer.GenerateStartupConfig(); - Application.InitializeThreadedApi(); - Application.InitializeThreadedSockets(); + if (args.Length > 0) + { + if(args.Contains("--http-api")) + Application.InitializeThreadedApi(); + if(args.Contains("--socket-api")) + Application.InitializeThreadedSockets(); + } + } diff --git a/DiscordBot/Properties/launchSettings.json b/DiscordBot/Properties/launchSettings.json deleted file mode 100644 index 477f828..0000000 --- a/DiscordBot/Properties/launchSettings.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "profiles": { - "DiscordBot": { - "commandName": "Project" - }, - "DiscordBot (wsl Build)": { - "commandName": "WSL2", - "distributionName": "Debian" - }, - "DiscordBot (wsl Run)": { - "commandName": "Executable", - "executablePath": "wsl", - "commandLineArgs": "./DiscordBot" - } - } -} \ No newline at end of file