Application Refactor and Docker Support
After @Specker had created his pull request for Docker support, it had me thinking while I was looking at his changes.
I had concluded that I wrote very cluttered code for the sake of posting the bot early, but this bit me in the ass in the long run.
I have completely refactored the code base, and with it means changes to the Config.json file.
Also, I now am starting to see that more than just DayZ servers are using this bot, so I have removed all usages of the term DayZ from the codebase.
Please note, if you are coming from version 1.05.*, you can use the packaged "ConfigConvertFromBuild.exe" executable to covert your old config file to the new layout by simply running it.
Changes:
- All bots have a variable to set their activity status separately.
- All bots have a variable to set if they use their name as a label in their discord status.
- Docker support for single, and multi-bot, thank you @Specker
- Made many additions to the .gitignore
Please let me know if you face any issues in Discord or a GitHub issue.