Skip to content
forked from Uchimann/ft_irc

This project is an implementation of an Internet Relay Chat (IRC) server, following the specifications outlined in RFC 1459.

Notifications You must be signed in to change notification settings

yucOx/irc_server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FT_IRC

Internet Relay Chat (IRC) is a text-based communication protocol on the Internet. It offers real-time messaging that can be either public or private. Users can exchange direct messages and join group channels. IRC clients connect to IRC servers to join channels, and these servers are interconnected to form a network.

Create your own IRC server in C++, fully compatible with official clients.

232306875-82dfffe7-8508-48ab-84b3-2f6326ebac9a

Useful Links

https://datatracker.ietf.org/doc/html/rfc1459

https://www.youtube.com/watch?v=uwnizUUBn3M

https://www.youtube.com/watch?v=njKv66miR80

https://www.tutorialspoint.com/unix_sockets/socket_core_functions.htm

https://beej.us/guide/bgnet/html/

https://chi.cs.uchicago.edu/chirc/index.html

About

This project is an implementation of an Internet Relay Chat (IRC) server, following the specifications outlined in RFC 1459.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.7%
  • Makefile 2.3%