Moin,
Ich würde gerne noch Rocket.Chat (habe ich Erfahrung mit) oder Mattermost (habe ich weniger Erfahrung mit) in die Runde werfen.
Mattermost hatten wir schonmal und waren etwas unzufrieden, dann mal zu Matrix gewechselt, was ja immerhin federated ist - das hat dann aber einige Probleme mit der Datenbankgröße gehabt und diverse andere Probleme (User lassen sich z.B. nicht löschen).
Und irgendwelche Walled-Garden-Systeme aufzuziehen finde ich persönlich auch etwas doof, wenn das Leute auschliesst, die dann lieber mit einem Konsolenclient connecten.
Eine Lösung wie XMPP-IRC, wo Leute sowohl mit Konsolenclient als auch mit Smartphone-App connecten können, fände ich da doch am Besten.