The link on the forum for the Discord should be curent I believe, it takes me to the discord at least. There's a button on the upper right hand of this page. The devs and community are highly active there, these forums are really more just to follow the development notes and for noobies to complain into when they suck at the game