The alternative is using RocketChat
which is an ok, but not great open source alternative
Some sponser would need to host it