Is there an X (formerly twitter) or discord server?
Not yet.
I never really used X, but a discord server isn't a bad idea.