IRCat/README.md

43 lines
1.1 KiB
Markdown
Raw Normal View History

2024-12-11 21:17:19 -08:00
![IRCat Logo](https://git.swee.codes/swee/IRCat/raw/branch/main/ircat-invert.svg)
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
2025-02-26 15:56:37 -08:00
# Our mission
We want to make IRC good again, we're talking about botnet protection,
ease to host, easily build your own IRC network, etc etc.
With our updating plugins, you can make your network use IRCat and protect
your network from the nasty botnets and spambots
2025-02-15 19:26:27 -08:00
# 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
```