summaryrefslogtreecommitdiff
blob: b4d5d397a14100e18fe15b5c57b4387a4322ff4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
## What is JabberHive?
JabberHive is a modular ChatBot system. All "modules" are in fact separate
programs linked together using the JabberHive Protocol. Please refer to the
protocol for more information.

## Component Description
* Filter for a JabberHive network.
* Randomly transforms ?RLR queries into ?RL ones.
* The transformation chance is a run-time parameter.

## JabberHive Protocol Compatibility
* **Protocol Version(s):** 1.
* **Inbound Connections:** Multiple.
* **Outbound Connections:** Multiple.
* **Pipelining:** No.
* **Behavior:** Gateway.

## Notes
* Does not correctly reply to Pipelining & Protocol Version requests.

## Dependencies
- POSIX compliant OS.
- C compiler (with C99 support).
- CMake.