|
# 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:
|
|
|
|
```bash
|
|
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
|
|
|
|
```bash
|
|
# Using irssi client
|
|
irssi -c 127.0.0.1 -p 6667
|
|
```
|
|
|
|
## License
|
|
|
|
MIT
|