[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"public-branding":3,"content-de-add-bot":8,"public-ads-config":556},{"siteName":4,"primaryColor":5,"accentColor":6,"faviconUrl":7,"logoUrl":7},"KiroCloud","#ffffff","#888888","",{"id":9,"title":10,"author":11,"body":12,"category":546,"description":547,"extension":548,"lastUpdated":11,"meta":549,"navigation":550,"order":551,"path":552,"readTime":11,"seo":553,"stem":554,"__hash__":555},"docs\u002Fdocs\u002Fde\u002Fadd-bot.md","Einen Bot hinzufügen",null,{"type":13,"value":14,"toc":535},"minimark",[15,20,24,27,30,35,38,62,64,68,107,121,123,127,174,190,192,196,199,223,234,236,240,314,317,319,323,326,408,410,414,417,439,441,445],[16,17,19],"h1",{"id":18},"einen-discord-bot-zu-kirocloud-hinzufügen","Einen Discord-Bot zu KiroCloud hinzufügen",[21,22,23],"p",{},"Mit KiroCloud kannst du deinen eigenen benutzerdefinierten Discord-Bot in wenigen Minuten hosten, verwalten und mit leistungsstarken Modulen wie Tickets, Minecraft-Verknüpfung, Auto-Moderation und Level-Systemen ausstatten.",[21,25,26],{},"In dieser Anleitung erfährst du, wie du eine neue Bot-Applikation im Discord Developer Portal erstellst, die erforderlichen Berechtigungen und Intents konfigurierst und den Bot sicher mit KiroCloud verbindest.",[28,29],"hr",{},[31,32,34],"h2",{"id":33},"voraussetzungen","Voraussetzungen",[21,36,37],{},"Bevor du beginnst, stelle sicher, dass du folgende Voraussetzungen erfüllst:",[39,40,41,50,53],"ul",{},[42,43,44,45,49],"li",{},"Einen aktiven ",[46,47,48],"strong",{},"Discord-Account",".",[42,51,52],{},"Einen eigenen Discord-Server (oder Administrator-Rechte auf einem bestehenden Server), auf dem der Bot hinzugefügt werden soll.",[42,54,55,56,49],{},"Einen registrierten Account auf ",[57,58,4],"a",{"href":59,"rel":60},"https:\u002F\u002Fkirocloud.de",[61],"nofollow",[28,63],{},[31,65,67],{"id":66},"schritt-1-applikation-im-discord-developer-portal-erstellen","Schritt 1: Applikation im Discord Developer Portal erstellen",[69,70,71,79,82,88,100],"ol",{},[42,72,73,74,49],{},"Öffne das offizielle ",[57,75,78],{"href":76,"rel":77},"https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications",[61],"Discord Developer Portal",[42,80,81],{},"Melde dich mit deinem Discord-Account an.",[42,83,84,85,49],{},"Klicke oben rechts auf die Schaltfläche ",[46,86,87],{},"\"New Application\"",[42,89,90,91,94,95,99],{},"Vergib einen ",[46,92,93],{},"Namen"," für deine Applikation (z. B. ",[96,97,98],"code",{},"MeinServer Bot",") und akzeptiere die Discord Developer Terms of Service.",[42,101,102,103,106],{},"Klicke auf ",[46,104,105],{},"\"Create\"",". Du gelangst nun zur Übersicht deiner neuen Applikation.",[108,109,110],"blockquote",{},[21,111,112,116,117,120],{},[113,114,115],"span",{},"!TIP","\nUnter ",[46,118,119],{},"General Information"," kannst du ein Profilbild (App Icon) und eine kurze Beschreibung für deinen Bot hinterlegen.",[28,122],{},[31,124,126],{"id":125},"schritt-2-bot-nutzer-erstellen-privileged-gateway-intents-aktivieren","Schritt 2: Bot-Nutzer erstellen & Privileged Gateway Intents aktivieren",[69,128,129,135,141,168],{},[42,130,131,132,49],{},"Navigiere im linken Menü zum Reiter ",[46,133,134],{},"\"Bot\"",[42,136,137,138,49],{},"Scrolle nach unten zum Abschnitt ",[46,139,140],{},"Privileged Gateway Intents",[42,142,143,144],{},"Aktiviere zwingend die folgenden drei Schalter:\n",[39,145,146,152,158],{},[42,147,148,151],{},[46,149,150],{},"Presence Intent:"," Ermöglicht dem Bot das Erkennen von Online-Status und Aktivitäten.",[42,153,154,157],{},[46,155,156],{},"Server Members Intent:"," Notwendig für Willkommensnachrichten, Auto-Rollen, Minecraft-Synchronisation und Mitgliederlisten.",[42,159,160,163,164,167],{},[46,161,162],{},"Message Content Intent:"," Zwingend erforderlich, damit der Bot Chat-Befehle (z. B. ",[96,165,166],{},"!ticketpanel","), AutoMod-Filter und Textnachrichten verarbeiten kann.",[42,169,170,171,49],{},"Klicke unten auf ",[46,172,173],{},"\"Save Changes\"",[108,175,176],{},[21,177,178,181,182,185,186,189],{},[113,179,180],{},"!IMPORTANT","\nOhne die Aktivierung von ",[46,183,184],{},"Message Content Intent"," und ",[46,187,188],{},"Server Members Intent"," können zentrale Funktionen wie Tickets, Moderation und Verifikation nicht ordnungsgemäß ausgeführt werden!",[28,191],{},[31,193,195],{"id":194},"schritt-3-bot-token-generieren-und-kopieren","Schritt 3: Bot-Token generieren und kopieren",[21,197,198],{},"Der Bot-Token fungiert als Passwort für deinen Discord-Bot. KiroCloud benötigt diesen Token, um sich in deinem Namen mit den Discord-Gateways zu verbinden.",[69,200,201,207,214,217],{},[42,202,203,204,206],{},"Bleibe im Reiter ",[46,205,134],{}," des Developer Portals.",[42,208,209,210,213],{},"Klicke unter dem Benutzernamen des Bots auf ",[46,211,212],{},"\"Reset Token\""," (bzw. \"View Token\").",[42,215,216],{},"Bestätige eventuell die Zwei-Faktor-Authentifizierung (2FA) deines Discord-Accounts.",[42,218,102,219,222],{},[46,220,221],{},"\"Copy\"",", um den Token in deine Zwischenablage zu kopieren.",[108,224,225],{},[21,226,227,230,233],{},[113,228,229],{},"!CAUTION",[46,231,232],{},"Halte deinen Bot-Token absolut geheim!"," Gib ihn niemals an Dritte weiter und lade ihn nicht in öffentliche GitHub-Repositories hoch. KiroCloud speichert deinen Token sicher und verschlüsselt (AES-256).",[28,235],{},[31,237,239],{"id":238},"schritt-4-bot-in-kirocloud-registrieren","Schritt 4: Bot in KiroCloud registrieren",[69,241,242,250,261,267,309],{},[42,243,244,245,49],{},"Öffne das ",[57,246,249],{"href":247,"rel":248},"https:\u002F\u002Fkirocloud.de\u002Fdashboard",[61],"KiroCloud Dashboard",[42,251,252,253,256,257,260],{},"Klicke auf die Schaltfläche ",[46,254,255],{},"\"Bot hinzufügen\""," (",[96,258,259],{},"+",").",[42,262,263,266],{},[46,264,265],{},"Schritt 1 (Server auswählen):"," Wähle den Discord-Server aus der Liste aus, auf dem der Bot primär laufen soll.",[42,268,269,272],{},[46,270,271],{},"Schritt 2 (Konfiguration eingeben):",[39,273,274,280,293,303],{},[42,275,276,279],{},[46,277,278],{},"Bot-Name:"," Wähle einen Anzeigenamen für das KiroCloud Dashboard.",[42,281,282,285,286,289,290,260],{},[46,283,284],{},"Application \u002F Client-ID:"," Kopiere die ",[96,287,288],{},"Application ID"," aus dem Discord Developer Portal (unter ",[291,292,119],"em",{},[42,294,295,298,299,302],{},[46,296,297],{},"Client Secret:"," (Optional) Kopiere das ",[96,300,301],{},"Client Secret"," für erweiterte OAuth2-Integrationen.",[42,304,305,308],{},[46,306,307],{},"Bot-Token:"," Füge den in Schritt 3 kopierten Token ein.",[42,310,102,311,49],{},[46,312,313],{},"\"Bot erstellen\"",[21,315,316],{},"KiroCloud validiert den Token sofort gegen die Discord API und richtet eine isolierte Laufzeitumgebung für deinen Bot ein.",[28,318],{},[31,320,322],{"id":321},"schritt-5-bot-auf-deinen-discord-server-einladen","Schritt 5: Bot auf deinen Discord-Server einladen",[21,324,325],{},"Damit dein Bot auf deinem Discord-Server aktiv werden kann, musst du ihn mit den passenden Rechten einladen:",[69,327,328,334,354,405],{},[42,329,330,331,49],{},"Gehe im Discord Developer Portal zum Reiter ",[46,332,333],{},"\"OAuth2\" > \"URL Generator\"",[42,335,336,337,340,341],{},"Wähle unter ",[46,338,339],{},"Scopes",":\n",[39,342,343,348],{},[42,344,345],{},[96,346,347],{},"bot",[42,349,350,353],{},[96,351,352],{},"applications.commands"," (für Slash-Commands)",[42,355,336,356,359,360],{},[46,357,358],{},"Bot Permissions"," die erforderlichen Berechtigungen aus:\n",[39,361,362,372],{},[42,363,364,367,368,371],{},[291,365,366],{},"Empfohlen:"," ",[96,369,370],{},"Administrator"," (für reibungslose Funktion aller Module)",[42,373,374,367,377,380,381,380,384,380,387,380,390,380,393,380,396,380,399,380,402,49],{},[291,375,376],{},"Alternativ (Minimal):",[96,378,379],{},"Manage Roles",", ",[96,382,383],{},"Manage Channels",[96,385,386],{},"Kick Members",[96,388,389],{},"Ban Members",[96,391,392],{},"Send Messages",[96,394,395],{},"Embed Links",[96,397,398],{},"Attach Files",[96,400,401],{},"Read Message History",[96,403,404],{},"Manage Messages",[42,406,407],{},"Kopiere die generierte URL ganz unten, öffne sie im Browser und wähle deinen Discord-Server aus, um den Bot zu autorisieren.",[28,409],{},[31,411,413],{"id":412},"schritt-6-bot-starten-status-prüfen","Schritt 6: Bot starten & Status prüfen",[21,415,416],{},"Nach erfolgreicher Verknüpfung wirst du direkt in das Bot-Dashboard weitergeleitet.",[69,418,419,425,432],{},[42,420,421,422,49],{},"Klicke oben rechts im Bot-Dashboard auf ",[46,423,424],{},"\"Bot starten\"",[42,426,427,428,431],{},"Im integrierten ",[46,429,430],{},"Live-Terminal"," kannst du den Verbindungsaufbau in Echtzeit mitverfolgen.",[42,433,434,435,438],{},"Sobald der Status-Badge auf ",[46,436,437],{},"\"Online\""," wechselt, ist dein Bot einsatzbereit und reagiert auf Discord-Interaktionen!",[28,440],{},[31,442,444],{"id":443},"häufige-fehlerquellen-troubleshooting","Häufige Fehlerquellen & Troubleshooting",[446,447,448,465],"table",{},[449,450,451],"thead",{},[452,453,454,459,462],"tr",{},[455,456,458],"th",{"align":457},"left","Problem",[455,460,461],{"align":457},"Ursache",[455,463,464],{"align":457},"Lösung",[466,467,468,485,503,516],"tbody",{},[452,469,470,479,482],{},[471,472,473],"td",{"align":457},[46,474,475,476],{},"Status wechselt auf ",[96,477,478],{},"Error",[471,480,481],{"align":457},"Ungültiger oder zurückgesetzter Bot-Token",[471,483,484],{"align":457},"Überprüfe den Token im Discord Developer Portal und aktualisiere ihn in den Bot-Einstellungen.",[452,486,487,492,497],{},[471,488,489],{"align":457},[46,490,491],{},"Bot reagiert nicht auf Nachrichten",[471,493,494,496],{"align":457},[96,495,184],{}," deaktiviert",[471,498,499,500,49],{"align":457},"Aktiviere den Intent im Discord Developer Portal unter ",[291,501,502],{},"Bot > Privileged Gateway Intents",[452,504,505,510,513],{},[471,506,507],{"align":457},[46,508,509],{},"Bot kann keine Rollen vergeben",[471,511,512],{"align":457},"Rollenhierarchie in Discord falsch",[471,514,515],{"align":457},"Ziehe die Bot-Rolle in den Discord-Servereinstellungen über alle Rollen, die der Bot verwalten soll.",[452,517,518,523,529],{},[471,519,520],{"align":457},[46,521,522],{},"Slash-Commands tauchen nicht auf",[471,524,525,526,528],{"align":457},"Scope ",[96,527,352],{}," fehlt",[471,530,531,532,534],{"align":457},"Lade den Bot über den OAuth2-URL-Generator mit aktiviertem ",[96,533,352],{},"-Scope erneut ein.",{"title":7,"searchDepth":536,"depth":536,"links":537},2,[538,539,540,541,542,543,544,545],{"id":33,"depth":536,"text":34},{"id":66,"depth":536,"text":67},{"id":125,"depth":536,"text":126},{"id":194,"depth":536,"text":195},{"id":238,"depth":536,"text":239},{"id":321,"depth":536,"text":322},{"id":412,"depth":536,"text":413},{"id":443,"depth":536,"text":444},"getting-started","Schritt-für-Schritt-Anleitung zur Erstellung und Verknüpfung deines Discord-Bots mit KiroCloud.","md",{},true,1,"\u002Fdocs\u002Fde\u002Fadd-bot",{"title":10,"description":547},"docs\u002Fde\u002Fadd-bot","entncKqb3RX9hOeRMpCnzYXj98ssX1Dg461h7kps6d4",{"enabled":550,"clientPubId":557,"docsSlotId":7,"newsSlotId":7,"guidesSlotId":7,"dashboardSlotId":7,"docsEnabled":550,"newsEnabled":550,"guidesEnabled":550,"dashboardEnabled":550},"ca-pub-9454065621077312"]