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.2 min de lectureGarder votre jeton de bot à l'abriLe jeton, c'est le bot. Quiconque le détient est le bot. Traitez-le en conséquence.2 min de lectureDépendances : package.json et requirements.txtComment le serveur sait quoi installer, et pourquoi le « ça marche chez moi » s'arrête ici.1 min de lectureVotre bot apparaît hors ligne dans DiscordLe parcourir dans l'ordre qui trouve la cause le plus vite.2 min de lectureIntents 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 ».2 min de lectureVos commandes slash n'apparaissent pasL'enregistrement est distinct de l'exécution de votre code, et c'est toute la confusion.2 min de lectureCombien de mémoire faut-il à un bot Discord ?Des chiffres honnêtes, et les deux choses qui les font vraiment bouger.2 min de lectureGarder le bot en ligne : redémarrages, plantages et tâchesCe qu'il faut automatiser, ce qu'il faut corriger, et comment les distinguer.2 min de lectureLimites 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.2 min de lectureStocker les données dont votre bot doit se souvenirFichiers JSON, SQLite et MySQL : lequel, et quand passer au suivant.2 min de lectureMettre à jour votre bot sans le casserUne routine de déploiement qui ne se termine pas par un bot cassé sans retour possible.2 min de lecturePermissions : 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.2 min de lectureUne 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.2 min de lectureLe 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.2 min de lecturePython ou JavaScript pour un bot Discord ?Les deux conviennent. Voici ce qui diffère vraiment quand il faut l'héberger.2 min de lectureLes bots musicaux, et pourquoi ils cassent sans cesseLa fonction la plus demandée et la moins stable. Voici ce que vous prenez en charge.3 min de lectureEmbeds : 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.2 min de lectureFaire agir un bot sur une minuteriePublications quotidiennes, rappels et nettoyage — et les trois façons dont les minuteries déraillent.2 min de lectureWebhooks : 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.2 min de lecture