Mettre en place fragbot sur ServerPrism
Faites fonctionner votre bot Discord fragbot sur ServerPrism grâce à ce guide de configuration étape par étape.
fragbot est le bot Discord officiel de Fragforce, offrant diverses utilités. Ce guide couvre la création de votre application de bot, son invitation sur votre serveur, sa configuration sur ServerPrism et sa mise en ligne.
Créez votre bot dans le portail des développeurs Discord
- Rendez-vous sur le portail des développeurs Discord.
- Cliquez sur New Application.
- Donnez un nom à votre application (par exemple,
fragbot) et cliquez sur Create. - Naviguez vers l'onglet Bot dans la barre latérale gauche.
- Cliquez sur Add Bot, puis sur Yes, do it!.
- Sous TOKEN, cliquez sur Reset Token, puis sur Yes, do it!.
- Copiez ce token immédiatement. Vous en aurez besoin pour votre configuration ServerPrism. Gardez-le en sécurité ; ne le partagez pas.
- Sous Privileged Gateway Intents, activez MESSAGE CONTENT INTENT. fragbot en a besoin pour lire les messages et répondre aux commandes.
Invitez le bot sur votre serveur
- Allez dans l'onglet OAuth2, puis URL Generator.
- Sous SCOPES, sélectionnez
botetapplications.commands. - Sous BOT PERMISSIONS, sélectionnez les permissions dont votre bot a besoin. Pour fragbot, un bon point de départ inclut :
Read Messages/View ChannelsSend MessagesEmbed LinksAttach FilesManage Messages(si vous voulez qu'il supprime des messages, par exemple pour la modération)
- Copiez l'URL générée en bas.
- Collez l'URL dans votre navigateur et sélectionnez le serveur Discord sur lequel vous souhaitez inviter le bot.
- Cliquez sur Authorize.
Commandez sur ServerPrism
Lorsque vous commandez votre serveur de bot Discord sur ServerPrism, 1 Go de RAM est généralement suffisant pour fragbot. Choisissez la région la plus proche de votre base d'utilisateurs principale pour des performances optimales. Une fois commandé, votre serveur sera déployé et le package fragbot sera préinstallé.
Configurez les variables de démarrage
L'onglet Startup de votre panneau ServerPrism est l'endroit où vous configurez fragbot à l'aide de variables d'environnement. Ces variables indiquent au bot comment se connecter à Discord et quel préfixe utiliser pour les commandes.
Définissez les variables suivantes :
BOT_TOKEN: Collez le token de bot que vous avez copié depuis le portail des développeurs Discord.PREFIX: Le préfixe de commande auquel votre bot répondra. Un choix courant est!. Par exemple, si vous définissezPREFIXsur!, vous utiliseriez!help.OWNER_ID: L'ID d'utilisateur Discord du propriétaire du bot. Vous pouvez obtenir votre ID d'utilisateur en activant le mode développeur dans Discord (Paramètres utilisateur > Avancé), puis en faisant un clic droit sur votre nom d'utilisateur et en sélectionnantCopy ID.
fragbot peut nécessiter une configuration supplémentaire en fonction de ses fonctionnalités. Référez-vous au dépôt GitHub de fragbot pour toute variable d'environnement spécifique et avancée qu'il pourrait utiliser pour des fonctionnalités telles que les connexions à la base de données ou les clés API.
Premier démarrage
- Après avoir défini les variables d'environnement, naviguez vers l'onglet Console dans votre panneau ServerPrism.
- Cliquez sur le bouton Start.
- Observez la sortie de la console. Un démarrage réussi affiche généralement des messages indiquant que le bot se connecte à Discord et se connecte, suivis d'un message comme
Bot is ready!ouLogged in as fragbot#1234. - Votre bot devrait maintenant apparaître en ligne sur votre serveur Discord.
Problèmes courants
- Token de bot rejeté/token invalide : Vérifiez que
BOT_TOKENdans votre onglet Startup est exactement le token que vous avez copié depuis le portail des développeurs. Assurez-vous qu'il n'y a pas d'espaces au début ou à la fin. - Bot en ligne mais ne répond pas aux commandes : Vérifiez que vous avez activé l'MESSAGE CONTENT INTENT dans le portail des développeurs Discord sous les paramètres de votre bot. Sans cela, le bot ne peut pas lire le contenu des messages pour traiter les commandes.
- Le bot ne se connecte pas : Vérifiez la console pour les erreurs. Les problèmes courants incluent un
BOT_TOKENincorrect ou des variables d'environnement requises manquantes. Assurez-vous que toutes les variables nécessaires sont définies dans l'onglet Startup.
Prochaines étapes
Maintenant que fragbot est en cours d'exécution, vous pouvez commencer à explorer ses commandes. Utilisez la commande !help (ou le préfixe que vous avez configuré) sur votre serveur Discord pour voir une liste des commandes disponibles. Pour une configuration plus avancée ou pour comprendre des fonctionnalités spécifiques, consultez le dépôt GitHub de fragbot.