Skip to content
/ ft_irc Public

This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other.

License

Notifications You must be signed in to change notification settings

tzeck1/ft_irc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ft_irc

This project is about creating your own IRC server.
You will use an actual IRC client to connect to your server and test it.
Internet is ruled by solid standards protocols that allow connected computers to interact with each other.

Here you can read more about the concept https://en.wikipedia.org/wiki/Internet_Relay_Chat

Screenshot 2023-01-13 at 15 15 41

Usage

make to compile all source files
./ircserv <port> <password>

brew install weechat (feel free to use your favorite irc client instead (only tested with weechat))
weechat to open client
in weechat:
/server add <server_name> <ip>/<port>
/connect <server_name> -password=<password>
type /help for more commands

About

This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other.

Resources

License

Stars

Watchers

Forks