Henry IRC Server

A simple IRC server implemented in Python as a package named henry.

Features

  • Basic IRC commands: NICK, USER, JOIN, PRIVMSG, QUIT
  • Supports multiple clients and channels

Installation

Clone the repository or copy the henry package directory.

Usage

Run the IRC server using the CLI entry point:

python -m henry.cli

The server listens on 127.0.0.1:6667 by default.

Connecting

Use any IRC client to connect to localhost on port 6667.

Example

# Using irssi client
irssi -c 127.0.0.1 -p 6667

License

MIT