aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2024-05-26 15:30:26 +0800
committerRunxi Yu <me@runxiyu.org>2024-05-26 15:30:26 +0800
commite3772f7ff133795585eb814fc6b85c3a77651a9d (patch)
treeae00e9ce585f355bd66054169f113b8851ce6e52
parentd6a97ab5f5d32ba33936a04b7b6a9f05de10cb43 (diff)
downloadcoupserv-e3772f7ff133795585eb814fc6b85c3a77651a9d.tar.gz
coupserv-e3772f7ff133795585eb814fc6b85c3a77651a9d.zip
Add a README.md
-rw-r--r--README.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9ebef00
--- /dev/null
+++ b/README.md
@@ -0,0 +1,26 @@
+# HaxServ, a public domain chaotic pseudoserver for InspIRCd
+
+## Features
+* Links with a 1205 (InspIRCd v3) uplink server 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|
+
+## Instances on public networks
+* [rx](https://irc.runxiyu.org) (2 instances, `HaxServ` (this) and `VdoServ` (fork))