Skip to content

hyrfilm/slacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slacker

minimal concurrent IRC server

run (using Docker)

docker run -p 0.0.0.0:6667:6667 -it --rm hyrfilm/slacker

This will start the server which accepts connections on port 6667. you could now connect to it with a irc-client or, hey if you're feeling old fashioned just use telnet:

telnet localhost 6667
NICK hyrfilm
JOIN #some-channel
PRIVMSG #some-channel :dude!

supported clients

Tested with:

performance

Should be able to handle a fair amount of connections. All users, sockets & channels are handled concurrently.

supports

Slacker currently only handles a minimal subset of the IRC protocol:

  • nicknames
  • channels (creating / joining / leaving)
  • messaging (in channels & private messages)
  • note that all traffic is sent in plain-text

About

minimal IRC server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages