TCP Chat Room

Featuring a chat server for the command line, displaying a welcome message with how many users are connected:
Allowing multiple users to connect and chat using short commands (@dm, @nick, @all). Here we see chat client 1:
and chat client 2:
and chat client 3: