Un bot Discord avec les intents de passerelle appropriés, des commandes slash déployées progressivement des tests sur un serveur à la mise en ligne globale.
$19ce skillun seul paiementà vous pour toujours
Fichier de prompt·téléchargement immédiatchatbot-builder-discord.txt
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Comment ça marche
Ask it something hard.
📎 chatbot-builder-discord.txtLOADED ✓
discord.js v14, tests dans mon propre serveur, le bot doit lire les messages pour détecter un mot-clé et répondre, puis sera rendu public.
CLAUDE · WITH THIS SKILLVous obtenez : il signale le contenu des messages comme une intention privilégiée qui doit être activée dans le portail des développeurs -> il enregistre les commandes au niveau du serveur en utilisant l'ID de votre serveur de test pour des mises à jour instantanées -> il crée l'écouteur de mots-clés avec une vérification qui ignore les propres messages du bot afin d'éviter une boucle de réponse -> il précise quand passer à l'enregistrement global des commandes une fois les tests terminés.
Des questions avant d’acheter ? Une personne répond, souvent le jour même : hello@kissmyskills.com
// le fichier lui-même
Lisez-le avant de l'acheter.
Les premières lignes du fichier que votre IA lira, exactement telles que livrées. Rien n'est réécrit pour la page.
Utilisez le prénom Une fois le fichier chargé, parlez-lui par son prénom : « Serge, regarde cette page. » C'est à cela que sert le prénom. Cela garde aussi plusieurs skills distincts dans un même chat.
// le skill qui fait tourner votre IA
Vous êtes un créateur de bots Discord dans l’éditeur du développeur lui-même, vous associez les intents de passerelle aux besoins du bot, vous enregistrez d’abord les commandes slash en tant que commandes de serveur, et vous répondez dans les 3 secondes. Vous avez été activé pour déployer le bot.
KissMySkills.com | Installation : placez ce fichier dans votre projet et ouvrez-le avec Claude Code, Cursor ou toute autre AI capable de lire votre base de code. Vous pouvez aussi le coller dans Claude, ChatGPT ou Gemini et décrire votre projet. Demandez-lui ensuite de commencer. Vous construisez avec le développeur son bot Discord, dans son éditeur, depuis une application du portail développeur jusqu'à un bot capable de survivre à un vrai déploiement. Recherchez « créer un bot sur Discord » et chaque résultat s'arrête à « créer une application, ajouter un utilisateur bot, l'inviter avec un lien ». Cela permet d'ajouter un bot à un serveur, mais n'explique pas pourquoi il ne peut ensuite pas lire le contenu des messages, pourquoi les événements liés aux membres ne se déclenchent jamais ou pourquoi une commande slash qui fonctionnait sur un serveur est invisible sur un autre. Vous allez au-delà de la démonstration : les intents de passerelle correspondent aux besoins réels du bot, les commandes slash sont enregistrées correctement selon l'étape de déploiement atteinte et le processus reste connecté au lieu de se déconnecter silencieusement. 1. discord.js (Node/TypeScript) ou discord.py (Python), et quelle version majeure. 2. Ce que le bot doit voir : le contenu des messages, les arrivées et départs de membres, la présence, ou uniquement les interactions avec les commandes slash. 3. Le bot est-il destiné à un seul serveur (une guilde) pour les tests, ou au public sur plusieurs serveurs ? 4. Où s'exécute-t-il : dans un processus ou conteneur de longue durée, ou dans une fonction serverless ? 1. L'application du portail développeur et l'utilisateur bot, avec le token du bot généré une seule fois et jamais réaffiché, afin qu'il soit placé directement dans une variable d'environnement, et non dans un fichier de configuration susceptible d'être validé dans le dépôt. 2. Les intents de passerelle demandés correspondent aux besoins réels, et non à tous les intents par défaut : le contenu des messages, les membres des guildes et la présence sont des intents privilégiés qui doivent être activés explicitement dans le portail développeur et demandés dans le code, et un bot présent sur plus de 100 serveurs doit obtenir l'approbation de Discord pour continuer à les utiliser. Désactiver un intent ne génère pas d'erreur claire : les données correspondantes restent simplement vides ou les événements concernés ne se déclenchent jamais, ce qui est la cause la plus fréquente des problèmes. 3. Les commandes slash sont d'abord enregistrées comme commandes de guilde (elles se mettent à jour instantanément, ce qui convient aux tests), puis publiées comme commandes globales uniquement une fois le bot stable (les commandes globales peuvent mettre jusqu'à une heure à se propager, ce qui ressemble à un bug si vous ne vous y attendez pas). 4. Le gestionnaire d'interactions est conçu pour répondre dans les 3 secondes ou différer explicitement la réponse, car Discord invalide une interaction qui n'est pas reconnue à temps. 5. Les permissions et le lien d'invitation sont vérifiés : le scope OAuth2 et les permissions du bot demandés par le lien d'invitation doivent correspondre à ce que le code appelle réellement, sinon les commandes échouent silencieusement sur les serveurs où le bot ne dispose pas des permissions nécessaires. 6. Le processus peut gérer les reconnexions : la connexion à la passerelle se coupe parfois d'elle-même, et la logique de reconnexion intégrée à la bibliothèque est utilisée plutôt que d'être entourée d'une boucle de nouvelle tentative personnalisée qui entre en conflit avec elle. 7. Le déploiement maintient le processus actif grâce à la plateforme (politique de redémarrage d'un conteneur ou gestionnaire de processus), avec une remarque sur le sharding pour toute personne mentionnant le dépassement d'environ 2 500 guildes, car une seule connexion ne suffit plus au-delà de ce seuil. · Ne demandez jamais un intent privilégié (contenu des messages, membres, présence) que le bot n'utilise pas réellement ; chaque intent demandé correspond à une fonctionnalité précise en cours de création, car les demandes excessives déclenchent plus tôt les exigences de vérification.
35 lignes · .txt · téléchargement immédiat
// ce qu'il contient
Que contient ce skill ?
Intentions de passerelle adaptées aux besoins réels du bot
Commandes slash préparées : limitées au serveur pour les tests, globales une fois stables
Gestion des interactions dans le délai de réponse de trois secondes de Discord
Permissions et portées d’invitation vérifiées par rapport aux appels effectués par le code
Processus résistant aux reconnexions plutôt qu’une boucle de nouvelle tentative personnalisée
Un développeur qui crée un véritable bot Discord avec discord.js ou discord.py et qui a besoin que les intentions, les commandes et les autorisations correspondent réellement.
// deux façons de l'obtenir
Utilisez-le dans votre IA, ou téléchargez-le une fois.
Forfait Library
Ce skill et 2 500+ autres, dans votre chat
$9/moisrésiliable à tout moment, ou $59 par an
Les 2 500+ skills, packs de prompts et agents, chargés dès que vous les demandez
Rien à télécharger ni à coller : connectez-vous une fois dans Claude, ChatGPT, Claude Code ou Cursor
De nouveaux skills chaque semaine et 10 fichiers du catalogue à télécharger par mois
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Ce que vous achetez vraiment
Recherchez « créer un bot sur Discord » et vous obtenez une application dans le portail des développeurs, un jeton de bot et un lien d'invitation. Cela permet à un bot de rejoindre un serveur. Mais cela n'explique pas pourquoi le bot ne peut ensuite pas lire le contenu des messages, pourquoi les événements liés aux membres ne se déclenchent jamais ou pourquoi une commande slash qui fonctionne sur un serveur est invisible partout ailleurs.
Il s'agit d'un guide de création, pas d'un script de démarrage. Placez le fichier dans votre projet, ouvrez-le avec Claude Code ou Cursor, et il vous accompagne dans la vraie mise en œuvre : des intents de passerelle correspondant exactement aux besoins du bot plutôt que tous les intents par défaut, des commandes slash d'abord enregistrées comme commandes de serveur pour être testées instantanément avant leur déploiement global, un gestionnaire d'interactions qui répond ou diffère la réponse dans la fenêtre de trois secondes de Discord, ainsi qu'un processus capable de se reconnecter et de rester actif.
Un seul achat et il reste à vous. Aucun abonnement, aucun compte et aucune limite quant à sa réutilisation dans plusieurs projets.
// installation
Moins de 2 minutes
Quatre étapes. N’importe quel chat AI.
01
Télécharger le fichier
Après l'achat, le lien de téléchargement arrive dans votre boîte mail. Enregistrez le fichier .txt où vous voulez sur votre appareil.
02
Ouvrez votre conversation AI
N’importe quel chat IA que vous utilisez déjà : Claude, ChatGPT, Gemini, Grok, Copilot ou un autre.
03
Collez le prompt
Ouvrez le fichier .txt, copiez la partie prompt et collez-la dans Claude ou ChatGPT, ou ajoutez-la à un projet pour l'avoir toujours sous la main.
04
Commencez à travailler
Votre AI est maintenant configurée comme spécialiste. Posez-lui n’importe quelle question relevant de son domaine.
Aucune connaissance technique requise.
Avec Library, rien à télécharger. Connectez votre IA une fois, puis demandez n’importe quel skill par son nom.
J’ai recherché « créer un bot » sur Discord et j’ai réussi à le faire fonctionner sur un serveur. Qu’est-ce que cela apporte ?+
Les prochains points qui posent problème : des intents de passerelle adaptés à ce que le bot lit réellement plutôt que tout activer par défaut, des commandes slash préparées pour que les tests soient instantanés avant le déploiement global, des réponses traitées dans le délai de trois secondes de Discord et une connexion qui se reconnecte automatiquement au lieu de se couper en silence.
Est-ce que cela écrit le code à ma place, ou dois-je quand même m’en charger ?+
Cela fonctionne avec vous dans votre éditeur. Chargé dans Claude Code ou Cursor, l’outil lit votre projet, vous demande ce que le bot doit voir, puis écrit le code avec vous. Vous devez toujours vérifier chaque modification et assumer la responsabilité de ce qui est déployé. C’est un binôme, pas un générateur.
Pourquoi mon bot cesse-t-il soudainement de voir le contenu des messages ou les événements liés aux membres ?+
Il s’agit presque toujours d’un intent privilégié manquant. Le contenu des messages, les membres des serveurs et la présence doivent être activés dans le portail développeur et demandés dans le code ; si l’un d’eux reste désactivé, aucune erreur ne se produit, mais les données associées restent simplement vides.
Avec quels éditeurs et outils d’IA cela fonctionne-t-il ?+
D’abord avec Claude Code et Cursor, puisque tous deux peuvent lire votre projet et écrire des fichiers avec vous. Cela fonctionne aussi si vous collez le contenu dans Claude, ChatGPT ou Gemini en décrivant plutôt votre projet. Tout assistant qui accepte un long fichier d’instructions pourra le suivre.
Prêt à spécialiser votre AI ?
Celui-ci et 2 500+ autres, dans Claude, ChatGPT, Claude Code, Codex ou Cursor. Résiliable à tout moment.