diff --git a/src/ConanServerManager/Globalization/en-US/en-US.xaml b/src/ConanServerManager/Globalization/en-US/en-US.xaml
index cc661559..92c344d7 100644
--- a/src/ConanServerManager/Globalization/en-US/en-US.xaml
+++ b/src/ConanServerManager/Globalization/en-US/en-US.xaml
@@ -1368,6 +1368,7 @@
Profile/Alias '{0}' was not found or is not associated with the channel.
Profile '{0}' is in a state '{1}' that cannot run this command.
Profile '{0}' is currently being updated.
+ No profiles are associated with the channel.
Call to server '{0}' failed.
A backup request for server '{0}' has been sent.
diff --git a/src/ServerManager.Discord/Modules/ServerCommandModule.cs b/src/ServerManager.Discord/Modules/ServerCommandModule.cs
index 76310a6f..574fb3ef 100644
--- a/src/ServerManager.Discord/Modules/ServerCommandModule.cs
+++ b/src/ServerManager.Discord/Modules/ServerCommandModule.cs
@@ -43,6 +43,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -76,6 +78,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -109,6 +113,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -142,6 +148,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -175,6 +183,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -208,6 +218,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
diff --git a/src/ServerManager.Discord/Modules/ServerQueryModule.cs b/src/ServerManager.Discord/Modules/ServerQueryModule.cs
index 72c19bf7..c82e4a52 100644
--- a/src/ServerManager.Discord/Modules/ServerQueryModule.cs
+++ b/src/ServerManager.Discord/Modules/ServerQueryModule.cs
@@ -43,6 +43,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -76,6 +78,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
@@ -109,6 +113,8 @@ namespace ServerManagerTool.DiscordBot.Modules
{
foreach (var output in response)
{
+ if (output is null)
+ continue;
await ReplyAsync(output.Replace("&", "_"));
await Task.Delay(COMMAND_RESPONSE_DELAY);
}
diff --git a/src/ServerManager.Discord/ServerManager.Discord.csproj b/src/ServerManager.Discord/ServerManager.Discord.csproj
index 3b11e932..a14b3429 100644
--- a/src/ServerManager.Discord/ServerManager.Discord.csproj
+++ b/src/ServerManager.Discord/ServerManager.Discord.csproj
@@ -15,9 +15,9 @@
-
-
-
+
+
+