https://github.com/oc8/42-irc
42 | A complete IRC server, RFC compliant, written in C++
https://github.com/oc8/42-irc
42 cpp irc irc-bot irc-client irc-protocol irc-server
Last synced: over 1 year ago
JSON representation
42 | A complete IRC server, RFC compliant, written in C++
- Host: GitHub
- URL: https://github.com/oc8/42-irc
- Owner: oc8
- Created: 2022-02-22T17:34:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-05T19:22:34.000Z (over 3 years ago)
- Last Synced: 2025-01-26T07:26:00.119Z (over 1 year ago)
- Topics: 42, cpp, irc, irc-bot, irc-client, irc-protocol, irc-server
- Language: C++
- Homepage:
- Size: 2.39 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 42 IRC Project
This is an IRC project for the 42 school. It allows users to connect to an IRC server and participate in channels.
## Prerequisites
- A C compiler (such as GCC)
## Installation
1. Clone this repository to your computer
2. Navigate to the project directory
3. Compile the project with the command `make`
## Usage
To use the IRC client, run the `irc` executable with the following command:
```
./ircserv
```
```
./ircbot
```
## weechat
```
/server add ircserv / -password=
```
## Make
The following make targets are available:
- `make`: Compile the project
- `make clean`: Remove compiled files
- `make fclean`: Remove compiled files and the `irc` executable
- `make re`: Re-compile the project