Codename IRCat - a lightweight IRCd in Python
https://ircat.xyz
.forgejo/workflows | ||
modules | ||
.gitignore | ||
config.yml | ||
favicon.ico | ||
FUNDING.yml | ||
ircat-invert.svg | ||
ircat-small.svg | ||
ircat.svg | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
server.py | ||
todo.md |
Lightweight IRCd in Python
Looking for SweeNet?
You may check out the server details on https://ircat.xyz/try
Alternatively, you can access the webchat on https://web.ircat.xyz
How to install
Requirements
- Python 3 (Doesn't matter which platform, but IRCat is only tested on Linux)
requests
moduleyaml
module (pyyaml
on PyPi/pip)cloudflare
module (MUST be version 4.0.0 or higher, Optional: only needed forcfd1
plugin.)
You can get configuration by editing the config.yml
example in this repo.
Command syntax:
python3 /path/to/ircat/server.py /path/to/config.yml