/NanoIRC

an impelementation of internet relay chat in cpp

Primary LanguageC++MIT LicenseMIT

NanoIRC

NanoIRC is a lightweight IRC (Internet Relay Chat) server implementation.

Description

NanoIRC is designed to be a simple, efficient IRC server. It includes features such as channel management, user authentication, and various IRC commands.

Getting Started

Prerequisites

  • CMake (version 3.10 or higher)
  • C++ compiler with C++98 support

Cloning the Repository

To clone the project, run the following command:

git clone https://github.com/lkabuci/NanoIRC.git

Compiling the Project

  1. Navigate to the project directory:

    cd NanoIRC
    
  2. Create a build directory and navigate into it:

    mkdir build && cd build
    
  3. Generate the build files using CMake:

    cmake ..
    
  4. Compile the project:

    make
    

After successful compilation, you should find the executable in the build directory.

Usage

[Add instructions on how to run and use the NanoIRC server]

License

This project is licensed under the MIT License.