SUPREODocs

Bot personnalisé (marque blanche)

Faites tourner SUPREO sous le nom et l'avatar de votre propre bot — une instance dédiée à votre serveur, avec sa propre présence.

Le faire sur mon tableau de bord

Par défaut, votre serveur utilise le bot SUPREO partagé. Avec l'option Bot personnalisé, SUPREO tourne dans une instance dédiée sous une application Discord qui vous appartient : votre nom, votre avatar, votre ligne de statut — et aucune signature SUPREO sur ses messages. C'est aussi ce qui rend possibles les tickets par MP, puisque les membres écrivent directement à votre bot.

Premium

Le bot personnalisé est une option de Premium, facturée en plus. Voir Premium et facturation.

Mise en place

Créez l'application

Dans le portail développeur Discord, appuyez sur New Application, nommez-la, et ouvrez Bot. Définissez le nom et l'avatar que verront les membres.

Sous Privileged Gateway Intents, cochez Message Content Intent et Server Members Intent, puis Save Changes :

  • Message Content est indispensable. Sans lui, chaque message arrive vide au bot : pas de transcriptions, pas de tickets par MP, et le filtre d'images frauduleuses ne voit pas les images.
  • Server Members sert à tout ce qui se passe quand quelqu'un arrive : cartes de bienvenue, rôles automatiques, vérification et les compteurs humains et bots. Sans lui, le bot démarre quand même, sans ces fonctions. La page Bienvenue affiche alors un avertissement ; une fois l'intent coché, appuyez sur C'est coché — revérifier.

L'usage détaillé de chaque intent est décrit dans Intents privilégiés.

Copiez le token et l'ID d'application

Bot → Reset Token affiche le token une seule fois — copiez-le. General Information → Application ID est l'autre valeur nécessaire.

Ne partagez jamais le token. SUPREO le chiffre au repos (AES-256) et ne le renvoie jamais au navigateur.

Enregistrez-le sur le tableau de bord

Paramètres du bot (barre latérale → Avancé) : collez le token du bot Discord et l'ID d'application, puis Enregistrer le token.

Invitez votre bot et démarrez-le

Inviter le bot ouvre la fenêtre d'autorisation Discord pour votre application avec les permissions dont SUPREO a besoin ; ajoutez-le à ce serveur. Puis appuyez sur Démarrer. L'état du processus passe à En ligne en quelques secondes, avec l'identifiant du processus, les redémarrages et la durée de fonctionnement.

Tous les réglages — tickets, rôles, bienvenue, vérification — s'appliquent à ce bot exactement comme au bot partagé. Les panneaux publiés par le bot partagé continuent de fonctionner tant qu'il reste sur le serveur ; une fois retiré, republiez vos panneaux depuis Panneaux de tickets pour que votre bot possède les messages.

Présence

Présence du bot règle le statut (En ligne, Inactif, Ne pas déranger, Invisible) et une activité — Joue à, Regarde, Écoute, Participe à, Diffuse ou un statut personnalisé — avec son texte. Elle est appliquée au démarrage du bot ; Redémarrer l'applique immédiatement.

Permissions des commandes

Discord ne laisse un membre modifier les permissions des commandes de votre bot que via l'application de votre bot. Pour le faire depuis Permissions des commandes, configurez-le une fois dans la carte Permissions des commandes :

  1. Dans le Discord Developer Portal, ouvrez votre bot → OAuth2. Dans Redirects, ajoutez l'URL affichée dans la carte, puis Save Changes.
  2. Sur la même page, copiez le Client Secret (Reset Secret si vous ne l'avez pas) et collez-le dans la carte. Discord le vérifie avant qu'il soit conservé ; il est stocké chiffré.
  3. Chaque gestionnaire clique une fois sur Autoriser votre bot sur la page Permissions des commandes, avec le compte Discord qu'il utilise sur le tableau de bord.

Retirer le secret l'oublie, ainsi que toutes les autorisations des gestionnaires. Remplacer le bot par une autre application fait de même.

Démarrer, arrêter, redémarrer

Les trois boutons gèrent le processus du bot. Redémarrer est ce qu'il faut après avoir changé les intents dans le portail développeur. Si le processus affiche En erreur, le token est en général faux ou a été réinitialisé — enregistrez-en un nouveau.

Quand l'option prend fin

Premium et l'option Bot personnalisé sont deux abonnements, chacun avec sa propre date de renouvellement (la page Facturation affiche les deux). Votre bot fonctionne tant que les deux sont actifs.

  • L'option prend fin (résiliation en fin de période, paiement refusé, remboursement) : le bot est arrêté et passe hors ligne, et Démarrer et Redémarrer restent verrouillés. Votre token et vos réglages sont conservés : renouvelez l'option depuis Facturation, puis cliquez sur Démarrer.
  • Premium prend fin mais l'option est toujours payée : le bot est aussi arrêté, et l'option continue d'être facturée. Facturation l'indique ; renouvelez Premium, ou résiliez l'option depuis Gérer l'abonnement. Quand Premium revient, le bot redémarre tout seul — sauf si vous l'aviez arrêté vous-même.

Zone dangereuse

Supprimer le bot personnalisé arrête le processus et supprime définitivement le token stocké. Vos réglages sont conservés ; le serveur revient au bot partagé.

Quand votre serveur dépasse 10 000 membres

Discord vous demande alors de justifier les deux intents privilégiés dans un formulaire d'examen. C'est un formulaire sur SUPREO, pas sur vous : chaque réponse est rédigée dans Demande d'intents privilégiés. Vous avez 90 jours, et le bot continue de fonctionner entre-temps.

Mettre à jour le token

Si vous réinitialisez le token dans le portail développeur, collez le nouveau sous Mettre à jour le token et redémarrez. Le token stocké n'est jamais affiché.

Passer à une autre application

Un token d'une autre application est un autre bot : il démarre sans intents ni permissions, quels que soient ceux de l'ancien. Avant d'appuyer sur Redémarrer :

  1. Dans le portail développeur, cochez les deux intents privilégiés sur la nouvelle application (Créez l'application).
  2. Enregistrez son token et son identifiant d'application sous Mettre à jour le token.
  3. Appuyez sur Inviter le bot et ajoutez-le à ce serveur — et à votre serveur de support aussi, si les tickets par MP y sont envoyés. Gardez les permissions demandées par la fenêtre.
  4. Retirez l'ancien bot de vos serveurs.

La page Paramètres du bot vérifie les permissions du bot sur les deux serveurs, catégorie par catégorie, et liste ce qui manque avec un bouton pour le réinviter. La vue d'ensemble affiche le même avertissement tant qu'il manque quelque chose. S'il manque encore une permission au nouveau bot quand un membre ouvre un ticket, le membre est prévenu que le ticket n'a pas pu s'ouvrir, et le propriétaire du serveur reçoit un MP du bot listant les permissions manquantes, avec un bouton pour le réinviter.