Bots Discord
Héberger un bot Discord : envois, jetons, dépendances et rester en ligne.
/
19 articles
Mettre votre bot en ligne pour la première foisD'un dossier sur votre ordinateur à un processus qui tourne sans vous.Garder votre jeton de bot à l'abriLe jeton, c'est le bot. Quiconque le détient est le bot. Traitez-le en conséquence.Dépendances : package.json et requirements.txtComment le serveur sait quoi installer, et pourquoi le « ça marche chez moi » s'arrête ici.Votre bot apparaît hors ligne dans DiscordLe parcourir dans l'ordre qui trouve la cause le plus vite.Intents privilégiés, et les erreurs qu'ils provoquentPourquoi votre bot ne peut pas lire les messages, voir les membres, ou plante avec « disallowed intents ».Vos commandes slash n'apparaissent pasL'enregistrement est distinct de l'exécution de votre code, et c'est toute la confusion.Combien de mémoire faut-il à un bot Discord ?Des chiffres honnêtes, et les deux choses qui les font vraiment bouger.Garder le bot en ligne : redémarrages, plantages et tâchesCe qu'il faut automatiser, ce qu'il faut corriger, et comment les distinguer.Limites de débit : ce qu'elles sont et comment cesser de les heurterDiscord bride les bots qui demandent trop et trop vite. Le correctif est souvent dans votre boucle.Stocker les données dont votre bot doit se souvenirFichiers JSON, SQLite et MySQL : lequel, et quand passer au suivant.Mettre à jour votre bot sans le casserUne routine de déploiement qui ne se termine pas par un bot cassé sans retour possible.Permissions : pourquoi votre bot n'y arrive pasPosition du rôle, surcharges de salon et la règle de hiérarchie qui piège tout le monde.Une journalisation qui vous dit ce qui s'est passé après coupLa sortie console disparaît au redémarrage suivant. Voici quoi faire à la place.Le sharding : ce que c'est et quand on vous l'imposeUn seuil que la plupart des bots n'atteignent jamais, et ce qui change quand le vôtre y arrive.Python ou JavaScript pour un bot Discord ?Les deux conviennent. Voici ce qui diffère vraiment quand il faut l'héberger.Les bots musicaux, et pourquoi ils cassent sans cesseLa fonction la plus demandée et la moins stable. Voici ce que vous prenez en charge.Embeds : les limites que personne ne lit avant d'en heurter unePourquoi un message qui marchait en test échoue en production avec de vraies données.Faire agir un bot sur une minuteriePublications quotidiennes, rappels et nettoyage — et les trois façons dont les minuteries déraillent.Webhooks : publier sur Discord sans le moindre botLa chose la plus simple de Discord, et celle qu'on évite d'apprendre en construisant un bot entier.