Whether they’re open source doesn’t matter (for this question). They control (their instance of) the server.
As you say, I do remember them issuing some threats about it, so it would be interesting to know if they’ve changed their stance on this.
(Discord, as an example, has banned users for using alternative clients.)