free bugs [fixed]
[coupserv.git] / README.md
blob9aa83536c766e33564b739f57ab0d931f97efc89
1 # HaxServ, a public domain chaotic pseudoserver for InspIRCd
3 ## Features
4 * Links with a InspIRCd v2/v3 uplink server via the 1202 protocol with GnuTLS
5 * Accepts one local client connection (not a bouncer yet)
6 * Lets network operators wreck havoc (e.g. inject raw S2S commands)
8 ## Goal
9 * Allows the operator to study the behavior of the S2S protocol
10 * Annoy users
12 ## Commands
13 "Standard" bot commands like `echo`, `tell`, and `help` not shown.
15 |Command|Description|
16 |-------|-----------|
17 |`:`|Sends a raw S2S message to the uplink server|
18 |`sus`|Randomly kills the user issuing the command, Among Us-style|
19 |`cr`|Randomly kills the user issuing the command, Mindustry-style|
20 |`spam`|Repeats #2, #1 times|
21 |`sh`|Executes a command locally and sends the output (message must be from the local connection)|
22 |`kill_old`|Kills connections older than #1, and OperServ because OperServ is wrong|
23 |`clear`|Clears a channel|
25 ## Other information
26 * Reference
27   [https://irc.runxiyu.org/haxserv.html](https://irc.runxiyu.org/haxserv.html)
28   for a list of known instances on public networks
29 * Check out [HaxIRCd](https://git.andrewyu.org/hax/haxircd.git/) for a
30   work-in-progress rewrite that aims to support redundent server links and
31   multiple protocols, slightly inspired by
32   [Sable](https://github.com/Libera-Chat/sable).