Tableau de bord

Tickets Actifs

-

Total Analysé

-

En attente IA

-

Échantillons IA

-

Glissez-déposez un fichier de logs HTML

Glissez le fichier `Logs Panel - Logs - Exemple.html` ici pour l'importer instantanément

Prises en charge récentes

Date Staff Joueur Durée Interactions Score ML Verdict Actions

Apprentissage Humain & Supervision IA

Ici sont répertoriés tous les tickets suspects ou en attente d'apprentissage. En validant ou en marquant comme abus, vous enseignez au réseau de neurones comment réagir.

Réseau de Neurones Entraîné : Non

0 échantillons d'apprentissage enregistrés

📊 Statistiques de Modération

Consultez les indicateurs clés et l'activité des équipes pour la semaine sélectionnée.

Tickets Pris

-

Tickets Traités

-

Taux Traitement

-

Tps Réaction Moyen

-

Total Abus (Skips)

-

Pics d'Activité / Distribution Horaire

Modérateurs les Plus Actifs

Modérateur Pris Traité Tps Réac Confiance
Chargement...

Modérateurs Alertés / Skips

Modérateur Pris Abus Timeouts Statut
Chargement...

Mode d'automatisme de l'IA

Contrôlez si le réseau de neurones auto-valide les tickets de manière autonome ou s'il attend votre confirmation sur la page d'apprentissage.

Activer l'auto-validation par l'IA

Si activé, l'IA validera ou rejettera les tickets dont le risque est clair, sans nécessiter de validation manuelle.

Seuil de confiance pour validation automatique

Les tickets avec un score de suspicion inférieur à ce pourcentage seront validés automatiquement comme légitimes.

30%

Mode Inconnu

Masquez cet onglet dans votre navigateur en le faisant passer pour un autre site (YouTube, Google, etc.). Ce réglage est purement local à votre navigateur.

Type de camouflage

Whitelist

Les tickets et débannissements associés aux ULIDs ci-dessous seront ignorés.

ULIDs ignorés

Chargement de la whitelist...

Suivi Tickets

Suivi de l'activité hebdomadaire et journalière des modérateurs.

Suivi Global

Historique du nombre de tickets par semaine.

Suivi Journalier

Répartition journalière et liste détaillée des tickets.

API

Récupérer les statistiques du tracker pour les intégrer ailleurs.

Authentification

Ajoute le token de session dans le header de tes requêtes :

Authorization: Bearer TON_TOKEN_ICI

Clique sur le bouton pour voir et copier ton token de session.

Export des statistiques

GET /api/stats/export

Renvoie le nombre de tickets, le temps de réaction, et la répartition par heure/jour/semaine.

Paramètres (Query Params)

Paramètre Type Description
week Integer Filtrer sur une semaine spécifique (ex: 4).
staffUlid String Filtrer sur l'ULID d'un staff.
startDate String Date de début (YYYY-MM-DD).
endDate String Date de fin (YYYY-MM-DD).

Exemple de réponse

{
  "success": true,
  "summary": {
    "totalTickets": 240,
    "totalHandled": 210,
    "avgReactionTimeSeconds": 14
  },
  "byWeek": [
    { "week": 3, "count": 180 },
    { "week": 4, "count": 60 }
  ],
  "byHour": [
    { "hour": 0, "count": 5 },
    { "hour": 14, "count": 28 },
    { "hour": 21, "count": 42 }
  ],
  "byDay": [
    { "date": "26/07/2026", "count": 32 },
    { "date": "27/07/2026", "count": 28 }
  ],
  "byStaff": [
    { "staffUlid": "01H2X...", "staffName": "[A] Tsuki.", "count": 84 }
  ]
}

Exemple d'appel en JS

const token = localStorage.getItem('tracker_token');
const response = await fetch('https://tracker.astabil.eu/api/stats/export?week=4', {
  headers: {
    'Authorization': `Bearer ${token}`
  }
});
const stats = await response.json();
console.log('Total tickets:', stats.summary.totalTickets);

Export des tickets bruts

GET /api/stats/tickets

Renvoie la liste des tickets enregistrés de façon paginée.

Paramètres (Query Params)

Paramètre Type Description
page Integer Numéro de page (par défaut 1).
limit Integer Nombre de tickets par page (par défaut 100, max 500).
week Integer Filtrer sur une semaine (ex: 4).
status String Filtrer par statut (handled, unhandled, etc.).

Exemple de réponse

{
  "success": true,
  "pagination": {
    "page": 1,
    "limit": 2,
    "total": 450,
    "pages": 225
  },
  "tickets": [
    {
      "id": "T-10023",
      "ticketTime": "28/07/2026 09:37:12",
      "ticketTimestamp": 1785231432000,
      "staffUlid": "01JDN3...",
      "staffName": "[S] Tsuki",
      "playerUlid": "01JDM9...",
      "playerName": "Jean Dupont",
      "status": "handled",
      "week": 4
    }
  ]
}

Console d'Activité du Serveur

Logs en direct (200 dernières lignes).

⚙️ Espace Super-Administrateur

Création des comptes, ajustements des seuils système et outils de maintenance de la base.

👤 Gestion des Utilisateurs

Créez et supprimez des comptes pour l'accès au panel.

Créer un utilisateur

Utilisateurs enregistrés

Identifiant Rôle Extension active Dernière connexion Actions

⚙️ Paramètres système critiques

Ajustez les limites de détection en temps réel (sauvegarde persistante).

Délai d'inactivité avant timeout (minutes) 3 min
Durée max de scène active (minutes) 10 min
Seuil d'alerte de farm de l'IA (Abus) 85%
Semaine Système Actuelle (Manuelle)

🛠️ État de santé & Maintenance

Supervision de l'état du serveur VPS et outils d'entretien.

Dernier Log Scraper Chargement...
Taille Base SQLite Chargement...
Consommation RAM Node Chargement...
Volume de données Chargement...

📦 Gestion de la base de connaissances

Réinitialisez les apprentissages ou rechargez les données d'entraînement d'origine.

Zone d'administration critique

La réinitialisation des échantillons supprimera toutes les validations passées pour repartir sur l'échantillonnage de base.

Réinitialisation Hebdomadaire

Clôture manuellement tous les tickets actifs de la semaine en cours, incrémente le numéro de semaine, et vide les statistiques hebdomadaires des modérateurs (Trust Factor remis à 100%).

🗄️ Sauvegardes & Restauration

Planifiez la création automatique de sauvegardes ou restaurez le système à un état antérieur.

⚙️ Configurer les Backups

Définissez la fréquence et la rotation des sauvegardes automatiques.

Activer la sauvegarde automatique

Effectue des copies à intervalles réguliers.

💾 Backup instantané

Forcez la création d'une sauvegarde immédiatement.

📂 Points de restauration disponibles

Sélectionnez une sauvegarde à restaurer ou supprimez les fichiers inutiles.

Nom de la sauvegarde Taille Actions

🕵️‍♂️ Détecteur de Bypass

Surveille en temps réel les modérateurs en bypass (non fonctionnel pour l'instant)

Alertes en direct

Membres du staff suspectés d'être actuellement en bypass (au sol / sans noclip / sans ticket actif depuis 3+ min).

⚡ Statut de service en direct

État d'activité et d'outils de tous les modérateurs enregistrés.

Nom Mode Staff Noclip Ticket Actif Dernière commande Action

📜 Historique des Alertes

Registre des suspicions de bypass détectées et archivées.

Staff Début / Fin Durée Statut

🕊️ Vérification des Débannissements

Contrôlez les débannissements effectués par le staff en jeu ou sur Discord, et détectez les unbans illégitimes (cheat, moins de 48h, etc.).

Dernier point d'arrêt (Arrêt) : Aucun (Début des logs)

📋 Débannissements à vérifier

0 en attente

Historique : Légitimes

Historique : Illégitimes (Abus)

🔗 Correspondance Discord / Staff

Liez l'identifiant Discord d'un staff à son identité en jeu pour identifier automatiquement les auteurs d'unban via ticket Discord.


Liaisons enregistrées

Règles de débannissement

  • Interdit de déban pour Cheat / Triche.
  • Interdit de déban pour Pack/mods non autorisé.
  • Interdit de déban pour No stam / Balle droite.
  • Interdit de déban pour Speedboost.
  • Interdit de déban toute sanction de moins de 48 heures.