Hey, welcome to itch!
Which links are you referring to? From this page, if you click on Connect in the widget, it should still take you to the discord server.
Ahah that explains the problem -- I see no connect widget.
Actually I tried using the discord link I recieved and it says 'Invite Invalid'. I assume this is because it's expired (I got it a couple of months ago). Do I need another invite?
Thanks!