chat-room

Simple chat room in C using TCP/IP sockets (IPv4 and IPv6).

alt text

Chat Room

Simple C implementation of chat room using TCP/IP sockets (IPv4 and IPv6).

For client you can use telnet, netcat or other similar tool.

Install

$ git clone [email protected]:dragonator/chat-room.git
$ cd chat-room
$ make

Start Server

$ ./chat_room

Connect Client

Using telnet: $ telnet ...

Using netcat: $ netcat ...

Chat commands

The following commands are available:

Command Description
.name Pick nickname. Nicknames can contain only letters, numbers and underscope.
.msg Send message to other user.
.msg_all Send message to all users.
.list Show list of users in the room.
.quit Leave the chat room.

Related Repositories

workerman-chat

workerman-chat

Websocket chat room written in PHP based on workerman. ...

qx-chat

qx-chat

This chat room is constructed by node.js socket.io and Bootstrap. ...

talktalktalk

talktalktalk

TalkTalkTalk is an easy-installable small chat room, with chat history. ...

djangochat

djangochat

A simple chat room using Django Channels. Demo : https://chat.ploggingdev.com/ ...

meteor-chat

meteor-chat

A live chat room built on top of Meteor.js ...