Unvanquished / unvanquished-master

Master server for Unvanquished

Repository from Github https://github.comUnvanquished/unvanquished-masterRepository from Github https://github.comUnvanquished/unvanquished-master

The Unvanquished Master Server Requires Python 2.6

Protocol for this is pretty simple. Accepted incoming messages:

  • 'heartbeat \n' is ignored for the time being (it's always Unvanquished in any case). It's a request from a server for the master to start tracking it and reporting it to clients. Usually the master will verify the server before accepting it into the server list.
  • 'getservers [empty] [full]' A request from the client to send the list of servers.
  • 'getserversExt [ipv4|ipv6|dual] [empty] [full]' A request from the client to send the list of servers. 'dual' requests that info about which are dual-stack is also returned.

About

Master server for Unvanquished

License:GNU General Public License v2.0


Languages

Language:Python 100.0%