IRC provides a way of communicating, with large groups of users (much like Discord or Slack). It pioneered real-time communication for large groups of users, by introducing chat and IRC protocol technology.
A Linux or MacOS system is necessary to run this program. To properly test or just use this IRC server you also need an IRC client. The ones being used to test the server are LimeChat and Adium.
To compile the program simply run
make
Start the server like so:
./ircserv port password
# port is port number, on which server will wait for new connections.
# provide any password you like to the IRC server, which will be required from
# IRC clients to join.
To stop it, simply press
Ctrl - C
To remove object files
make clean
or
make fclean