Does this server have a official discord?
Yes, if you scroll down the website homepage you will see the discord widget on the right hand side. At the bottom of the widget, you can press “Connect” to join.