You sure you can't just use Discord?
Between the lack of privacy with AI, the constant payment spamming and their systems enabling of "PDFs" across many US states over years? No... I think the latter was the final line crossed for me.