Skip to content
/ kchat Public

Kernal Chat is a chat-room server with iptables like syntax that you can connect using netcat, telnet or any TCP client. (mirror)

License

Notifications You must be signed in to change notification settings

kernaleu/kchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kChat — Kernal Chat

kChat or Kernal Chat is a functional chat-room server that you can connect using netcat, telnet or any TCP client.

Joining the chat is as simple as running nc server port.

Features

  • Requires no external libraries
  • Register/login (SHA-256)
  • Rules (much like iptables, enables users to choose who to receive from and who to send to.)
  • Direct messages
  • MOTD
  • Uses I/O multiplexing (no threads)
  • IPv6 or binding to both IPv4 and IPv6 addresses
  • Everything is configurable in config.c

However, not having a specific client comes with some limitations. Such as overlapping issues, no arrow history etc.
To make your kernal-chat experience better, we recommend using rlwrap and connecting with the command below,

rlwrap -S "> " nc server port

Still not excited?
Join our kChat instance available at chat.kernal.eu 1337.

About

Kernal Chat is a chat-room server with iptables like syntax that you can connect using netcat, telnet or any TCP client. (mirror)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •