discord link expired? is there a new one anywhere?
The game has a discord link in the main menu.
Edit: you were right and i just needed to copy the link and not click it.