Aller au contenu

Guide · Chapitre 8

Panel staff

Le panel staff est un site réservé à votre équipe, à l'adresse de votre choix : https://<nom>.staff.ekto.fr (par exemple neocity-rp.staff.ekto.fr). On s'y connecte avec Discord. La barre de gauche range les pages par tâche, chacun n'y voit que celles que ses droits ouvrent :

  • Tableau de bord et Joueurs connectés (avec l'historique des identifiants temporaires) ;
  • Jeu : les logs du serveur (connexions, argent, objets, sanctions, actions du staff) avec recherche et export, les commandes d'administration (VIP, rang, monnaie premium, sanctions, toutes journalisées), les nouveaux personnages, les départs du Discord et les blocages de comptes Discord ;
  • Support : tickets et tickets fermés, candidatures, bugs signalés, suggestions ;
  • Équipe : activité du staff et détection des abus de pouvoir, absences, salon d'attente BDA ;
  • Discord : giveaways, rôles de notification, récompenses de rôle, patch notes, statut du serveur ;
  • Site et boutique : statistiques de ventes et, en option, le site joueur (boutique Tebex, règlement, entreprises, liens) ;
  • Administration, réservée aux administrateurs du panel : serveurs Discord reliés, administrateurs, permissions, outils de restauration (personnage wipé, transfert entre licences).

Une section se replie d'un clic sur son titre. Pour aller vite, Ctrl+K (ou la touche /) ouvre la recherche : tapez quelques lettres du nom d'une page puis Entrée. Quand plusieurs serveurs Discord utilisent le même module, le serveur sur lequel on agit se choisit en haut à droite de la page.

Tout est à la marque de votre serveur : nom, logo et couleur viennent de la personnalisation de l'espace client.

Formules

FormulePanel staff
EssentielEn option, 49 € par mois
CommunautéInclus
Grand serveurInclus

Sur Essentiel, le propriétaire ajoute l'option depuis l'onglet Panel staff ; elle s'ajoute à l'abonnement et peut être retirée à tout moment (le panel staff est alors désactivé, ses données sont gardées).

Activer le panel staff

Onglet Panel staff de votre serveur. Choisissez d'abord l'adresse : le nom de votre serveur est proposé, vous pouvez le modifier (lettres minuscules, chiffres et tirets, 3 à 32 caractères ; l'espace client vérifie qu'il est libre). Puis Activer le panel staff. L'installation prend quelques minutes. Ensuite :

  1. Copiez l'adresse du panel staff.
  2. Redémarrez votre serveur de jeu quand le bandeau vous le propose : c'est ce qui relie le jeu au panel staff (journaux, joueurs connectés, commandes).

Changer d'adresse

Bouton Changer l'adresse de l'onglet Panel staff, au plus une fois par jour. L'ancienne adresse cesse aussitôt de fonctionner : prévenez votre équipe, et remplacez l'URL de retour dans votre application Discord (page OAuth2, Redirects) par la nouvelle, affichée par l'espace client.

Votre application Discord

La connexion au panel staff et le bot passent par votre propre application Discord, au nom de votre serveur. Ekto n'utilise jamais la sienne.

  1. Sur le portail des développeurs Discord, créez une application au nom de votre serveur.
  2. Page OAuth2 : copiez le Client ID et le Client Secret, puis collez l'URL de retour donnée par l'espace client dans Redirects.
  3. Page Bot : générez le jeton (Reset Token) et activez les intents Server Members et Message Content.
  4. Invitez le bot sur votre serveur Discord avec les droits d'administration (page OAuth2, générateur d'URL, portées bot et applications.commands).

Renseignez ensuite dans l'espace client le Client ID, le Client Secret, le jeton du bot et l'identifiant de votre serveur Discord (clic droit sur le serveur, Copier l'identifiant, mode développeur activé). Les secrets ne sont jamais réaffichés : un badge Enregistré indique qu'ils sont en place. Pour en changer un, collez la nouvelle valeur.

Tant que l'application n'est pas complète, la page de connexion du panel staff l'indique et le bot reste éteint.

Qui a accès

  • Le propriétaire et les membres de l'espace client (voir Équipe) sont administrateurs du panel staff. Le propriétaire est le seul fondateur : sanctions depuis le panel et règles sensibles.
  • Le reste de votre staff se connecte avec Discord : ses droits suivent ses rôles Discord, réglés dans la page Permissions du panel staff (types de journaux visibles, actions autorisées, module par module).

Retirer un membre de l'espace client lui retire aussi l'administration du panel staff.

Site joueur et boutique

L'interrupteur Site joueur de l'onglet Panel staff active le règlement, les entreprises, la boutique et les réglages destinés aux joueurs. Pour la boutique, renseignez votre jeton public Tebex et votre clé privée Tebex (facultatifs). La boutique Tebex est à votre nom.

Images du jeu

Les photos d'identité des personnages et les enregistrements Weazel sont stockés par le panel staff de votre serveur. Sans panel staff, ces images ne sont pas enregistrées.

Mises à jour

Le panel staff reçoit des mises à jour comme la base : un bandeau Nouvelle mise à jour disponible apparaît sur votre serveur, avec les nouveautés. Vous pouvez l'installer tout de suite ou la planifier. Une sauvegarde des données du panel staff est faite juste avant ; en cas de problème, la version précédente est remise automatiquement. Le serveur de jeu n'est pas redémarré pour une mise à jour du panel staff.