Theres a discord for it that everybody uses, but it's the most elitist and toxic thing going and is essentially gatekeeping this minigame for everyone else.
If you can find a chill clan like the dude above me, definitely recommend doing that instead
Good luck