forked from noisytoot/rubyserv-iirc
32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# HaxServ, a public domain chaotic pseudoserver for InspIRCd
|
|
|
|
## Features
|
|
* Links with a InspIRCd v2/v3 uplink server via the 1202 protocol with GnuTLS
|
|
* Accepts one local client connection (not a bouncer yet)
|
|
* Lets network operators wreck havoc (e.g. inject raw S2S commands)
|
|
|
|
## Goal
|
|
* Allows the operator to study the behavior of the S2S protocol
|
|
* Annoy users
|
|
|
|
## Commands
|
|
"Standard" bot commands like `echo`, `tell`, and `help` not shown.
|
|
|
|
|Command|Description|
|
|
|-------|-----------|
|
|
|`:`|Sends a raw S2S message to the uplink server|
|
|
|`sus`|Randomly kills the user issuing the command, Among Us-style|
|
|
|`cr`|Randomly kills the user issuing the command, Mindustry-style|
|
|
|`spam`|Repeats #2, #1 times|
|
|
|`sh`|Executes a command locally and sends the output (message must be from the local connection)|
|
|
|`kill_old`|Kills connections older than #1, and OperServ because OperServ is wrong|
|
|
|`clear`|Clears a channel|
|
|
|
|
## Other information
|
|
* Reference
|
|
[https://irc.runxiyu.org/haxserv.html](https://irc.runxiyu.org/haxserv.html)
|
|
for a list of known instances on public networks
|
|
* Check out [HaxIRCd](https://git.andrewyu.org/hax/haxircd.git/) for a
|
|
work-in-progress rewrite that aims to support redundent server links and
|
|
multiple protocols, slightly inspired by
|
|
[Sable](https://github.com/Libera-Chat/sable).
|