A small Java XMPP proxy.
- The configuration file is located at
src/main/resources/proxy.properties
. - To compile the project, run
mvn clean package
- Run the proxy executing
./bin/gossip
Conversation must be a valid XML, starting with:
<?xml version="1.0"?>
Also, the root element must be:
<admin>
Once the <admin>
element is open, you can start sending commands:
<usr>username</usr>
<pass>password</pass>
<leet>on|off</leet>
<silence value="on|off">username</silence>
<origin usr="username">address</origin>
<stats>1|2|3</stats>
<quit/>
- 100 - Malformed XML input
- 101 - Unrecognized tag
- 102 - Wrong silence value
- 103 - Wrong leet value
- 104 - Unknown error
- 105 - Wrong admin credentials