diff --git a/CSM/ConanServerManager_1.1.56.exe b/CSM/ConanServerManager_1.1.56.exe
new file mode 100644
index 00000000..54cb8dc3
Binary files /dev/null and b/CSM/ConanServerManager_1.1.56.exe differ
diff --git a/CSM/ConanServerManager_1.1.56.zip b/CSM/ConanServerManager_1.1.56.zip
new file mode 100644
index 00000000..e03e666f
Binary files /dev/null and b/CSM/ConanServerManager_1.1.56.zip differ
diff --git a/CSM/VersionFeed.xml b/CSM/VersionFeed.xml
index 6b861df7..44d9d766 100644
--- a/CSM/VersionFeed.xml
+++ b/CSM/VersionFeed.xml
@@ -5,7 +5,43 @@
Conan Server Manager Version FeedThis is the Conan Server Manager release version feed.
- 2021-12-02T00:00:00Z
+ 2021-12-12T00:00:00Z
+
+
+ urn:uuid:F8A08616-749B-48E7-87D5-D97E86AB3926
+ 1.1.56 (1.1.56.6)
+ 1.1.56.6
+
+ 2021-12-12T00:00:00Z
+
+
+
+ NEW
+
+
+
+ A new Discord Bot has been added to the server manager.
+ This new discord bot will allow you to send Start, Stop, Shutdown, Restart, Backup and Update commands to the server manager from within your discord client.
+ To setup the new discord bot, open the global settings and scroll down to the Discord section.
+
+ NOTE: This is long process to get the discord bot working, and I have created a forum post with detailed instructions how to do it.
+
+
+
+ CHANGE
+
+
+
Global Settings - Added reset button to the Data Directory Location.
+
Server Monitor window now stores it's location.
+
+
+
+
+
+ bletch
+ bletch1971@hotmail.com
+
+ urn:uuid:A3A790A9-D511-4CE8-AC15-A36B3DAB4385
diff --git a/CSM/en-US.xaml b/CSM/en-US.xaml
index e61a9e28..9a6c123b 100644
--- a/CSM/en-US.xaml
+++ b/CSM/en-US.xaml
@@ -628,6 +628,9 @@
Reinstall SteamCMD ErrorAn error occured while trying to reinstall SteamCMD. This has left SteamCmd in an unstable state, try reinstalling again or please report this.\r\nException: {0}
+ Discord Bot Running Commands
+ The discord bot has one or more running commands, do you want to continue shutting down the server manager?
+
Start Server ConfirmationYou are about to start the server, do you want to continue?Shutdown Server Confirmation
@@ -768,6 +771,23 @@
Show shutdown reason with ALL shutdown messagesIf enabled, the shutdown reason will be shown with all shutdown message; otherwise it will only be shown at the start of the server shutdown.
+ Enable Discord Bot
+ You will need to restart the server manager if you change any settings for the Discord Bot.
+ Token:
+ The token associated with the discord bot.
+ Server Id:
+ The id of the discord server the bot will listen to.
+ Prefix:
+ The prefix that must be used when sending a command via discord.
+ Get Token...
+ Help...
+ If enabled, the backup command can be sent from discord.
+ If enabled, the restart command can be sent from discord.
+ If enabled, the shutdown command can be sent from discord.
+ If enabled, the start command can be sent from discord.
+ If enabled, the stop command can be sent from discord.
+ If enabled, the update command can be sent from discord.
+
SMTP Email SettingsHost:The name or IP address of the host used for SMTP transmissions.
@@ -815,6 +835,8 @@
Changing the data directory will move any existing profiles to the new location, but it will not move any server installations. Do you still want to change this directory?Failed to change data directoryThere was an error changing the data directory: {0}\r\nPlease correct the error and try again, or contact technical support for assistance.
+ Confirm Data Directory Reset
+ Click 'Yes' to confirm you want to reset the location of the data directory. Once reset, the server manager will shutdown and you will need to restart.Select Backup DirectorySelect Cache Directory
@@ -1121,6 +1143,24 @@
If enabled, the server will be restarted even if shutdown for Auto-Restarts and Auto-Updates.
+
+ Discord Bot Details
+ Channel Id:
+ The id of the discord server channel this profile will listen to.
+ Allow Backup
+ If enabled, the profile will listen for backup commands from discord.
+ Allow Restart
+ If enabled, the profile will listen for restart commands from discord.
+ Allow Shutdown
+ If enabled, the profile will listen for shutdown commands from discord.
+ Allow Start
+ If enabled, the profile will listen for start commands from discord.
+ Allow Stop
+ If enabled, the profile will listen for stop commands from discord.
+ Allow Update
+ If enabled, the profile will listen for update commands from discord.
+
+
Server File DetailsNOTE: Any changes will require a server restart to take effect.
@@ -1193,4 +1233,32 @@
There was a problem while performing the server update. This may leave your server in a incomplete state.\r\n\r\nDo you want to continue with the server start, this could cause problems?
+
+ Discord Bot Error
+ The discord bot requires a valid token so it can log into the discord server\r\nThis can be set in the global settings.
+ The discord bot prefix contains invalid characters. Only letters and numbers are allowed.
+
+ Command '{0}' has not been enabled.
+ Unknown command '{0}'.
+ Another command is currently being processed.
+ Another command '{0}' is currently running against profile '{1}'.
+ Command '{0}' has been disabled for profile '{1}'.
+
+ The '{0}' command requires a profile id.
+ Profile '{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.
+
+ Call to server '{0}' failed.
+ A backup request for server '{0}' has been sent.
+ A restart request for server '{0}' has been sent.
+ A shutdown request for server '{0}' has been sent.
+ A start request for server '{0}' has been sent.
+ A stop request for server '{0}' has been sent.
+ An update request for server '{0}' has been sent.
+
+ Count:
+ Map:
+
+
\ No newline at end of file
diff --git a/CSM/latest.exe b/CSM/latest.exe
index 33267533..54cb8dc3 100644
Binary files a/CSM/latest.exe and b/CSM/latest.exe differ
diff --git a/CSM/latest.txt b/CSM/latest.txt
index 5ebc7199..91e7e1f1 100644
--- a/CSM/latest.txt
+++ b/CSM/latest.txt
@@ -1 +1 @@
-1.1.55
+1.1.56
diff --git a/CSM/latest.zip b/CSM/latest.zip
index cc4e3efc..e03e666f 100644
Binary files a/CSM/latest.zip and b/CSM/latest.zip differ