Admin
🏠 Primes
Vue d'ensemble

Tableau de bord

Holdings actifs
Automations
Envois · 7 jours
Utilisateurs
En attente

Derniers envois Discord

Cron automations

Dernières sessions de primes

⏳ Jobs cron en attente

Holdings & Discord

Configurez chaque holding : taux, webhooks, messages.

Chargement…

Utilisateurs

Gérez les accès et les rôles.

LoginNomRôleStatutHoldingsDernière connexionActions
Chargement…

Historique des sessions

Sessions de calcul enregistrées.

SessionHoldingDateTauxFilialesTotal primes poséesActions
Sélectionnez un holding.

Graphique Primes

Évolution des primes par holding.

Prime calculée
Prime posée
Sessions
Filiales
Sélectionnez un holding et cliquez sur Appliquer.
Filiales
Chargement…

ACV — Analyse de Construction Virtuelle

Gérez le référentiel et accédez aux APIs ACV.

🔗 Liens & API ACV
🏗 Ouvrir page ACV Classement rentabilité Saphir (entreprise & perso)
Endpoints
GET /api/acv.php?type=entreprise — classement biens entreprise
GET /api/acv.php?type=perso — classement biens personnels
POST /api/import_ref.php — mise à jour ref_constructions (admin)
POST /api/sync_buildings.php — sync depuis buildings.json → data_terrain/perso/entreprise (admin)

AEV — Analyse d'Embellissement Virtuel

Gérez le référentiel d'embellissement et accédez aux APIs AEV.

🔗 Liens & API AEV
🏠 Ouvrir page AEV Classement rentabilité Embellissement (entreprise & perso)
Endpoints
GET /api/aev.php?type=entreprise — classement biens entreprise
GET /api/aev.php?type=entreprise&saphir=1 — avec durée ÷ 2 (badge Saphir)
POST /api/import_ref_aev.php — mise à jour ref_embellissements (admin)

⚡ Automations

Planification Discord — EmpireImmo monde8

Cliquez sur Actualiser pour charger les automations.

⚙️ Paramètres système

Configuration des alertes et comportements globaux.

🤖 Bot Discord (Notifier le PDG par salon)

Token d'un bot Discord invité sur les serveurs des holdings. Permet de publier la notification dans le salon dont le nom correspond à la filiale/joueur, sans créer de webhook. Renseigne aussi l'ID serveur dans chaque holding.

Le bot a besoin de la permission « Voir les salons » + « Envoyer des messages ». Saisir « - » puis Enregistrer pour effacer.
🚪 Onboarding Discord (charte + pseudo à l'arrivée)

Publie un message avec la charte + un bouton. Quand un membre clique, il valide la charte et saisit son pseudo EmpireImmo (mis en surnom + rôle attribué). Nécessite la config du portail Discord (voir aide en bas).

Config portail Discord (Developer Portal → ton app) :
1. Interactions Endpoint URL = https://eiko-inc.fr/api/discord_interactions.php
2. Copie la Public Key (General Information) ci-dessus + Enregistre.
3. Le bot doit avoir Gérer les rôles + Gérer les pseudos, et son rôle au-dessus du rôle attribué.
4. (Optionnel) active le Règlement (Membership Screening) pour une double validation native.
🔔 Alertes Discord système

Reçois une notification Discord en cas d'erreur critique (envoi échoué définitivement, automation en erreur).

Webhook OU salon bot pour les alertes. Le salon bot est prioritaire. « - » pour effacer.
Rapports cycle + jeu de la chance. Priorité : salon bot → webhook → webhook d'alerte. Jamais sur un Discord de holding. « - » pour effacer.
Alerte sur envoi Discord échoué
Notifie quand un envoi programmé épuise ses tentatives
Alerte sur erreur automation
Notifie quand un cron échoue (max 1 alerte/heure/automation)
📂 Salons d'alerte par catégorie

Route chaque type de notif vers son propre salon (bot EiKo). Laissé sur « — salon global — » → retombe sur le salon/webhook d'alerte ci-dessus.

EiKo doit être présent sur ce serveur. Mets l'ID du serveur, clique « Charger les salons », puis choisis un salon par catégorie (enregistré au changement).
🧩 Contrôle quotidien « filiales sans PDG »
Se règle désormais par holding : ouvre la modale d'un holding → section « Discord — Filiales sans PDG » → active « Contrôle quotidien automatique » et choisis l'heure d'envoi.
🔄 Sync EmpireImmo automatique

Récupère périodiquement les finances des holdings configurés (monde + ID web) et enregistre un snapshot. OFF par défaut — n'activer qu'en connaissance de cause (requêtes automatisées au jeu = risque de détection).

Activer la synchronisation automatique
Scrape planifié via le cron. Coupe-circuit maître.
Alertes sur changements
Notifie (webhook ci-dessus) : perte, grosse variation de résultat, nouveau directeur, prime max
📅 Rapport journalier (Biens & Assurances)

Envoi Discord automatique par holding, à heure fixe, sur le webhook Contrôle. Anomalie = inactif / sans assurance / endommagé.

Chargement…

🏢 Filiales indépendantes

Filiales gérées hors-holding (accès direct par branch_id / cid).

Chargement…

📨 Envois Discord

Historique des envois programmés et immédiats.

LabelHoldingStatutProgramméEnvoyéTentativesActions
Chargement…
Calcul
🔑 Changer mon mot de passe