ft_irc is an IRC (Internet Relay Chat) server implemented in C++. The server is designed to handle multiple clients simultaneously, supporting basic IRC functionalities such as authentication, nickname and username setting, channel joining, private messaging, and more.
This project is a part of the 42 curriculum at Hive Helsinki.
./ircserv <port> <password>
- port: The port number on which the IRC server will listen for incoming connections.
- password: Connection password required by IRC clients to connect to the server.
- Clone the repository.
- Compile the server using the provided Makefile.
- Run the executable.
git clone https://github.com/mxafi/ft_irc
cd ft_irc && make
./ircserv <port> <password>
Contributions to this project are welcome. Feel free to submit issues or pull requests.
This project is licensed under the MIT License.