Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msndie/irc
This project is about creating your own IRC server (with limitations ofc)
https://github.com/msndie/irc
cpp irc makefile
Last synced: 1 day ago
JSON representation
This project is about creating your own IRC server (with limitations ofc)
- Host: GitHub
- URL: https://github.com/msndie/irc
- Owner: msndie
- Created: 2022-09-27T11:39:12.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-24T10:03:26.000Z (about 2 years ago)
- Last Synced: 2023-03-10T13:58:00.206Z (over 1 year ago)
- Topics: cpp, irc, makefile
- Language: C++
- Homepage:
- Size: 2.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IRC
Simple IRC server written on C++, based on RFCs 1459, 2812, 2813. This server does not support server-server communication. Tested clients: Weechat, Adium.
IRCserv run
Joker-bot run
nc
Adium joker chat
Adium group chat
Weechat group chat
# Build and run
```
make
make bonus
./ircserv
./joker
```# Usage
Run weechat, adium or mb irssi(not tested), or just use netcat
```
nc localhost
PASS
NICK
USER * * :
```And you're in.
# Available commands
```
- JOIN
- LIST
- NAMES
- PART
- TOPIC
- NICK
- OPER
- QUIT
- NOTICE
- PRIVMSG
- MOTD
- KICK (only for channel op)
- KILL (only for server op)
- DIE (only for server op)
```