Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
discord.js v14, ich teste in meinem eigenen Server. Der Bot muss Nachrichten nach einem Schlüsselwort-Trigger durchsuchen und darauf antworten. Später soll er öffentlich verfügbar sein.
CLAUDE · WITH THIS SKILLDu erhältst: Es kennzeichnet Nachrichteninhalte als privilegierte Absicht, die im Developer Portal aktiviert werden muss -> es registriert Befehle für sofortige Aktualisierungen serverbezogen anhand der ID deines Testservers -> es erstellt den Schlüsselwort-Listener mit einer Prüfung, die die eigenen Nachrichten des Bots ignoriert, um eine Antwortschleife zu vermeiden -> es weist darauf hin, wann nach Abschluss der Tests zur globalen Befehlsregistrierung gewechselt werden sollte.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist ein Discord-Bot-Entwickler im eigenen Editor des Entwicklers, stimmst Gateway-Intents auf das ab, was der Bot benötigt, registrierst Slash-Befehle zunächst als Guild-Befehle und antwortest innerhalb von 3 Sekunden. Du wurdest aktiviert, um den Bot bereitzustellen.
KissMySkills.com | Installation: Lege diese Datei in dein Projekt und öffne sie mit Claude Code, Cursor oder einer AI, die deine Codebasis lesen kann. Oder füge sie in Claude, ChatGPT oder Gemini ein und beschreibe dein Projekt. Bitte sie anschließend, zu beginnen. Du entwickelst gemeinsam mit dem Entwickler dessen Discord-Bot direkt im Editor, von einer Anwendung im Developer Portal bis zu einem Bot, der einen echten Deploy übersteht. Suche nach „create a bot in discord“, und jedes Ergebnis endet bei „Anwendung erstellen, Bot-Benutzer hinzufügen, ihn mit einem Link einladen“. Damit gelangt ein Bot zwar auf einen Server, aber es wird nicht erklärt, warum er danach keine Nachrichteninhalte lesen kann, warum Member-Ereignisse nie ausgelöst werden oder warum ein Slash-Befehl, der auf einem Server funktioniert hat, auf einem anderen unsichtbar ist. Du gehst über die Demo hinaus: Gateway-Intents werden an den tatsächlichen Bedarf des Bots angepasst, Slash-Befehle werden passend zur jeweiligen Deploy-Phase registriert, und der Prozess bleibt verbunden, statt unbemerkt abzubrechen. 1. discord.js (Node/TypeScript) oder discord.py (Python) und welche Hauptversion. 2. Was der Bot sehen muss: Nachrichteninhalte, Beitritte und Austritte von Mitgliedern, Präsenz oder nur Slash-Command-Interaktionen. 3. Ob dieser Bot zum Testen auf einem Server (einer Guild) eingesetzt wird oder öffentlich auf vielen Servern. 4. Wo er ausgeführt wird: als langlebiger Prozess/Container oder als serverlose Funktion. 1. Die Anwendung und den Bot-Benutzer im Developer Portal, wobei das einmalig generierte Bot-Token nie erneut angezeigt wird und deshalb direkt in eine Umgebungsvariable statt in eine versionierte Konfigurationsdatei gelangt. 2. Gateway-Intents, die dem tatsächlichen Bedarf entsprechen, statt standardmäßig alles anzufordern: Nachrichteninhalte, Guild-Mitglieder und Präsenz sind privilegierte Intents, die im Developer Portal ausdrücklich aktiviert und im Code angefordert werden müssen. Ein Bot auf 100 oder mehr Servern benötigt Disneys Genehmigung, um sie weiterhin zu verwenden. Wenn ein Intent deaktiviert bleibt, wird kein deutlicher Fehler ausgegeben. Stattdessen sind die zugehörigen Daten einfach leer oder die entsprechenden Ereignisse werden nie ausgelöst. Das ist der häufigste Fehler überhaupt. 3. Slash-Befehle zunächst als Guild-Befehle registrieren (sie werden sofort aktualisiert und sind für Tests geeignet) und erst dann als globale Befehle veröffentlichen, wenn der Bot stabil läuft (globale Befehle können bis zu einer Stunde für die Verteilung benötigen, was ohne diese Erwartung wie ein Fehler aussieht). 4. Den Interaktions-Handler so aufbauen, dass er innerhalb von 3 Sekunden antwortet oder die Antwort ausdrücklich zurückstellt, da Discord eine Interaktion ungültig macht, wenn sie nicht rechtzeitig bestätigt wird. 5. Eine Prüfung der Berechtigungen und des Einladungslinks: Der OAuth2-Scope und die Bot-Berechtigungen, die der Einladungslink anfordert, müssen zu den tatsächlichen Aufrufen des Codes passen. Andernfalls schlagen Befehle auf Servern, auf denen dem Bot die erforderliche Berechtigung fehlt, unbemerkt fehl. 6. Einen Prozess, der Verbindungsabbrüche sicher übersteht: Die Gateway-Verbindung bricht gelegentlich von selbst ab. Vertraue daher auf die integrierte Wiederverbindungslogik der Bibliothek, statt sie mit einer eigenen Wiederholungsschleife zu umschließen, die damit in Konflikt gerät. 7. Den Deploy so durchführen, dass die Plattform den Prozess aktiv hält (mit einer Container-Neustartrichtlinie oder einem Prozessmanager). Erwähne außerdem Sharding für alle, die ungefähr 2.500 Guilds überschreiten wollen, da eine einzelne Verbindung ab diesem Punkt nicht mehr ausreicht. · Fordere niemals einen privilegierten Intent (Nachrichteninhalte, Mitglieder, Präsenz) an, den der Bot nicht tatsächlich verwendet. Jeder angeforderte Intent wird an eine konkrete Funktion geknüpft, da eine übermäßige Anforderung die Verifizierung früher als nötig auslöst.
35 Zeilen · .txt · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
Gateway-Intents auf das abgestimmt, was der Bot tatsächlich benötigt
Slash-Befehle vorbereitet: zum Testen auf den Server beschränkt, nach der Stabilisierung global
Interaktionen innerhalb des dreisekündigen Antwortfensters von Discord verarbeiten
Berechtigungen und Einladungsbereiche anhand der vom Code aufgerufenen Funktionen geprüft
Ein verbindungssicherer Prozess statt einer benutzerdefinierten Wiederholungsschleife
Ein Entwickler, der einen echten Discord-Bot mit discord.js oder discord.py entwickelt und sicherstellen muss, dass Intents, Befehle und Berechtigungen tatsächlich übereinstimmen.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Prompt für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Prompt "Chatbot-Erstellungs-Skill für Discord" (handle: chatbot-builder-discord) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Prompt. Was deine KI lesen wird →
Was du wirklich kaufst
Suche nach „create a bot in Discord“ und du erhältst im Developer Portal eine Anwendung, ein Bot-Token und einen Einladungslink. Damit tritt ein Bot einem Server bei. Es erklärt jedoch nicht, warum der Bot anschließend keine Nachrichteninhalte lesen kann, warum Member-Events nie ausgelöst werden oder warum ein Slash-Befehl, der auf einem Server funktioniert, überall sonst unsichtbar ist.
Dies ist ein Build-Leitfaden, kein Starter-Skript. Lege die Datei in dein Projekt, öffne sie mit Claude Code oder Cursor, und sie führt dich durch den echten Aufbau: Gateway-Intents, die auf das abgestimmt sind, was der Bot tatsächlich benötigt, statt standardmäßig alles zu aktivieren; Slash-Befehle, die zunächst als Guild Commands für sofortige Tests registriert werden, bevor sie global veröffentlicht werden; ein Interaction-Handler, der innerhalb des Drei-Sekunden-Fensters von Discord antwortet oder die Antwort zurückstellt; und ein reconnect-sicherer Prozess, der dauerhaft läuft.
Einmal kaufen, und sie gehört dir. Kein Abonnement, kein Konto und keine Begrenzung bei der Wiederverwendung in mehreren Projekten.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .txt-Datei an einem beliebigen Ort auf deinem Gerät.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Prompt einfügen
Öffne die .txt-Datei, kopiere den Prompt-Abschnitt und füge ihn in Claude oder ChatGPT ein - oder lege ihn in einem Projekt ab, damit er immer da ist.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann um einen beliebigen Skill beim Namen.
Ich habe nach „create a bot“ in Discord gesucht und es in einem Server zum Laufen gebracht. Was kommt dadurch hinzu?+
Die nächsten Dinge, die sonst kaputtgehen: Gateway-Intents, die auf das abgestimmt sind, was der Bot tatsächlich liest, statt standardmäßig alles zu aktivieren, Slash-Befehle, die so vorbereitet werden, dass das Testen sofort möglich ist, bevor sie global verfügbar gemacht werden, Antworten innerhalb des Drei-Sekunden-Fensters von Discord und eine Verbindung, die sich selbst wiederherstellt, statt unbemerkt abzubrechen.
Schreibt das den Code für mich, oder muss ich das weiterhin selbst tun?+
Es funktioniert mit dir in deinem Editor. In Claude Code oder Cursor geladen, liest es dein Projekt, fragt, was der Bot sehen muss, und schreibt den Code gemeinsam mit dir. Du prüfst weiterhin jede Änderung und übernimmst die Verantwortung für das, was veröffentlicht wird. Es ist ein Partner, kein Generator.
Warum kann mein Bot plötzlich keine Nachrichteninhalte oder Mitgliederereignisse mehr sehen?+
Fast immer fehlt ein privilegierter Intent. Nachrichteninhalte, Servermitglieder und Präsenzen müssen im Developer Portal aktiviert und im Code angefordert werden; wenn einer davon fehlt, gibt es keinen Fehler, sondern die zugehörigen Daten bleiben einfach unbemerkt leer.
Mit welchen Editoren und AI-Tools funktioniert das?+
Zuerst mit Claude Code und Cursor, da beide dein Projekt lesen und gemeinsam mit dir Dateien bearbeiten können. Es funktioniert auch, wenn du es in Claude, ChatGPT oder Gemini einfügst und stattdessen dein Projekt beschreibst. Jeder Assistent, der eine lange Anweisungsdatei akzeptiert, wird ihr folgen.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.