Summary
ConflictMonitor
Description
ConflictMonitor est un mod de supervision pour serveurs dédiés Arma Reforger. Il relie votre serveur à Discord pour donner à votre communauté et à votre équipe de modération une visibilité en temps réel sur ce qui se passe en jeu — sans base de données externe, sans panel web, uniquement via des webhooks Discord.
🟢 Statut du serveur en direct
Un message Discord unique, mis à jour automatiquement à chaque changement (connexion, déconnexion, redémarrage) plutôt qu'un flux de messages qui s'accumulent :
Nom du serveur et de la mission en cours
Nombre de joueurs connectés
Statut en ligne / hors ligne (maintenance)
👥 Suivi des joueurs
Annonce des connexions et déconnexions
Distinction automatique entre une déconnexion normale (menu, Alt+F4) et une perte de connexion (crash, coupure réseau)
🔫 Killfeed
Journal des éliminations
Alerte dédiée en cas de tir ami (teamkill)
🛡️ Supervision des Game Masters
Un suivi détaillé et transparent de l'activité en mode édition, pensé pour la modération de communauté :
Sessions GM : entrée/sortie du mode édition avec la durée de la session
Kick/ban : attribution automatique d'un kick ou d'un ban à son auteur lorsqu'un seul GM est actif
Placement d'objets : traçabilité de ce qui est fait apparaître en jeu
Actions détaillées : soins, téléportations, gestion de véhicules, ordres IA, capture de bases, météo/heure, et bien plus — avec prise en charge de mods tiers courants (ACE, BON Utilities, WCS)
Détection de téléportation : repère les déplacements instantanés suspects pendant une session GM
Anti-spam : limite le nombre de messages envoyés sur de courtes périodes (regroupés en résumé) pour éviter de saturer le salon Discord lors d'actions en rafale (feu, fumée, placements en masse)
Sondage de secours : recoupe périodiquement l'état réel des éditeurs actifs pour rattraper un événement qui n'aurait pas été signalé correctement
⚙️ Configuration
Chaque catégorie (serveur, joueurs, killfeed, teamkills, statut, GM) possède son propre webhook Discord, configurable indépendamment — libre à vous de tout centraliser sur un seul salon ou de répartir les informations selon vos besoins.
ConflictMonitor tourne entièrement côté serveur : aucune information n'est envoyée ailleurs qu'aux webhooks Discord que vous configurez vous-même.
License
Arma Public License No Derivatives (APL-ND)