Personally I don't like Discord and I've never had to set up one before, but if it makes communication easier then I'll set up one over the weekend. I don't think I'll visit it that often but you can contact me if there is any problems