The HTTP server is in fact just a feature that has been integrated so deeply during a test that I didn't bother removing it yet.
The story behind the server is that originally the command parsing was supposed to be implemented as a TS3 Lua plugin but it turned out to be impossible due to the limits applied on Lua plugins by TS3, like completely being unable to use sockets and dynamic libraries at all.
The HTTP server is in fact just a feature that has been integrated so deeply during a test that I didn't bother removing it yet.
The story behind the server is that originally the command parsing was supposed to be implemented as a TS3 Lua plugin but it turned out to be impossible due to the limits applied on Lua plugins by TS3, like completely being unable to use sockets and dynamic libraries at all.