IRC (Internet Relay Chat) Protocol
Post By kanra
Blogs IRC (Internet Relay Chat) Protocol

IRC or Internet Relay Chat is an application that lets multiple users communicate via text messages with each other in common “virtual” rooms.

This program is a CLI(command line interface)-based application.

 

Basic functionalities

  • supprot mulitple client connecting to server as a user
  • list rooms available
  • list members of a room
  • create a room
  • join multiple rooms
  • leave a room
  • send message to a specific room
  • private message
  • client disconnect from server
  • server can disconnect
  • client, server handle crash from each other

Other features

  • File transfer
  • Secure messaging
  • Cloud connected server

 

Run

python3 socket-client.py irc.karanokara.com 29


AUTHOR : kanra
EMAIL : karawakara@gmail.com
Working on Networking, Web Development, Software Development, Server-side deployment. Having fun on doing experiments on new technologies.