2024-12-11 21:17:19 -08:00
|
|
|

|
2024-12-08 14:03:09 -08:00
|
|
|
|
2024-12-08 15:37:25 -08:00
|
|
|
Lightweight IRCd in Python
|
2024-12-08 14:55:08 -08:00
|
|
|
|
2024-12-09 15:50:02 -08:00
|
|
|
* [Mastodon tag (for updates)](https://mastodon.swee.codes/tags/CodenameIRCat)
|
2024-12-09 15:50:26 -08:00
|
|
|
* [Issue tracker](https://discuss.swee.codes/c/12)
|
2024-12-09 15:50:02 -08:00
|
|
|
|
2025-02-15 19:26:27 -08:00
|
|
|
[To-do list](todo.md)
|
|
|
|
|
|
|
|
# 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` module
|
|
|
|
* `yaml` module (`pyyaml` on PyPi/pip)
|
|
|
|
* `cloudflare` module (MUST be version 4.0.0 or higher, Optional: only needed for `cfd1` plugin.)
|
|
|
|
|
2025-02-15 19:26:45 -08:00
|
|
|
## Configuration
|
|
|
|
|
2025-02-15 19:26:27 -08:00
|
|
|
You can get configuration by editing the `config.yml` example in this repo.
|
|
|
|
|
2025-02-15 19:26:45 -08:00
|
|
|
## Command syntax
|
2025-02-15 19:26:27 -08:00
|
|
|
|
|
|
|
```bash
|
|
|
|
python3 /path/to/ircat/server.py /path/to/config.yml
|
|
|
|
```
|