@miah ...and if one want a more modern protocol, there is also matrix that's self-hostable. (e.g.: my university has its own elements io matrix chat server)