A cli-based multi-protocol chat client