My clubs went missing months ago. It has ruined my incentive to practice. I also get messages about what number I am, but I am unable to see any competition.
Yes, you can join a DISCORD group (they're called servers). They're actually way better than the clubs (I am annoyed about them disappearing). But the Discord servers have been much more helpful. There are a lot of native speakers and it's really active.
To find servers for your language https://disboard.org/servers/tag/German (Or replace German with another language)... Another great site/app is hinative.com Losing the club was annoying, and I hate the leaderboards / leagues, but the resources I've found far surpass what the clubs offered.