Simple IRC Server following the IRC protocol specifications. Some concepts we learned were: how to create a server with C++ and handle connections in a non-blocking way without using threads. Developed by @gpernas- and @karisti-.
- https://www.ietf.org/rfc/rfc1459.txt
- https://www.rfc-es.org/rfc/rfc1459-es.txt
- https://modern.ircdocs.horse/#client-to-server
These are some clients we used and are easy to set
-
Sockets (Pag 60)
-
Run
$make && ./ircserv <SERVER_PORT> <SERVER_PASSWORD>
-
Connect from client. From CIRC: /server <SERVER_IP> <SERVER_PORT> <SERVER_PASSWORD>