Skip to content

msndie/IRC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 <port> <password for incoming connections>
./joker <path to config> <path to file with jokes>

Usage

Run weechat, adium or mb irssi(not tested), or just use netcat

nc localhost <port>
PASS <password>
NICK <nickname>
USER <username> * * :<Real name>

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)

About

This project is about creating your own IRC server (with limitations ofc)

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors