The invite is in the OP. I just clicked on it.
I'd join Discord but I would be far too petrified to speak if I did. I'll stick to forum posts.
You can also type letters.
I don't speak there either. There is plenty of places to type and converse much like you do on a forum.