Classe TeeworldsSrv et plugin WordPress WP-MoniTee

Un peu de neuf dans la section PHP !

Premièrement, une nouvelle classe, TeeworldsSrv, qui permet d’envoyer des requêtes à un serveur Teeworlds afin de pouvoir lire son statut :

  • Nom du serveur,
  • Type de partie (DM, TDM ou CTF)
  • Map en cours
  • Nombre de joueurs connectés
  • Nombre de joueurs autorisés
  • Liste des joueurs connectés : nom et score.

La documentation complète de la classe se trouve d’ores et déjà dans le wiki.

Et deuxièmement, ma première contribution officielle à WordPress, un plugin exploitant la classe précédente : WP-MoniTee. Il fournit un widget à placer dans votre site pour surveiller votre serveur Teeworlds, avec tout le nécessaire pour le paramétrer !

Il est prévu pour limiter le nombre de requêtes envoyées au(x) serveur(s) à surveiller de sorte que ce(s) dernier(s) ne soi(en)t pas pollué(s) en cas d’installation d’un site à fort traffic. Par défaut, une requête est envoyée au maximum toutes les 15 secondes mais ce temps est paramétrable.

» Téléchargez TeeworldsSrv
» Documentation de TeeworldsSrv
» Télécharger WP-MoniTee, ou installez-le automatiquement depuis votre installation WordPress!