rework the reconnection logic of the bot a bit, and make the commands plugin load first