Ein Discord-Bot übernimmt ver­schie­de­ne au­to­ma­ti­sier­te Aufgaben in Ihren Discord-Kanälen. Vor­aus­set­zung dafür ist ein eigener Discord-Server. Wie Sie einen fertigen Discord-Bot zu Ihrem Server hin­zu­fü­gen oder einen eigenen Discord-Bot erstellen, verrät unsere Anleitung

KI-Assistent kostenlos – Ihr smarter All­tags­hel­fer
  • DSGVO-konform & sicher gehostet in Deutsch­land
  • Pro­duk­ti­vi­tät steigern – weniger Aufwand, mehr Output
  • Direkt im Browser starten – ohne In­stal­la­ti­on

Kurz­an­lei­tung: Discord-Bot erstellen

Vor­pro­gram­mier­ten Discord-Bot einbinden:

  1. Wählen Sie einen Discord-Bot auf einer Website mit ge­sam­mel­ten Bots (z. B. „top.gg“) aus.
  2. Klicken Sie auf der Bot-Website auf „Invite“.
  3. Wählen Sie Ihren zu­ge­hö­ri­gen Server aus und erteilen Sie dem Bot die nötigen Be­rech­ti­gun­gen.
  4. Der Bot wird nun Ihrem Discord-Server hin­zu­ge­fügt.

Eigenen Discord-Bot erstellen:

  1. Ak­ti­vie­ren Sie in Ihrem Discord-Account den „Ent­wick­ler­mo­dus“.
  2. Klicken Sie auf „Discord-API“.
  3. Klicken Sie in der Menü-Leiste im Ent­wick­ler-Portal auf „Ap­pli­ca­ti­ons“, geben Sie Ihre Nut­zer­da­ten ein und gehen Sie unter „Ap­pli­ca­ti­ons“ auf „New Ap­pli­ca­ti­on“.
  4. Benennen Sie den Bot und klicken Sie „Create“.
  5. Gehen Sie auf „Bot“ und ge­ne­rie­ren Sie unter „Add Bot“ ein Token.
  6. Pro­gram­mie­ren Sie Ihren Bot unter Angabe des Bot-Token und speichern Sie die Datei.
  7. Legen Sie unter „General In­for­ma­ti­on“ weitere Bot-Details fest.
  8. Gehen Sie auf „OAuth2“, ak­ti­vie­ren Sie „bot“, legen Sie weitere Be­rech­ti­gun­gen fest und klicken Sie auf „Copy“.
  9. Wählen Sie den zu­ge­hö­ri­gen Server, um den Bot hin­zu­zu­fü­gen.

Was ist ein Discord-Bot?

Bots sind aus dem Internet nicht mehr weg­zu­den­ken. Als au­to­ma­ti­sier­te Programme können Sie ei­gen­stän­dig ver­schie­dens­te Funk­tio­nen erfüllen und zum Beispiel im Kun­den­ser­vice als Berater, in Sozialen Medien zur Da­ten­samm­lung oder als Web­craw­ler zur Ver­bes­se­rung von Such­ma­schi­nen zum Einsatz kommen. Auch in Discord sind Nutzer in der Lage, Bots mit ver­schie­de­nen Funk­tio­nen ein­zu­set­zen, um Funk­tio­na­li­tät oder Un­ter­hal­tungs­wert Ihrer Discord-Server zu erhöhen.

Beliebte Formen von Discord-Bots sind:

  • Discord-Music-Bots, die au­to­ma­tisch Mu­sik­wün­sche abspielen
  • Sprach­be­fehl-Bots zur Sprach­be­die­nung von Discord
  • All­roun­der-Bots, mit ver­schie­de­nen Funk­tio­nen gleich­zei­tig, z. B. Spiel­in­te­gra­ti­on, au­to­ma­ti­sche Be­nach­rich­ti­gun­gen und Mo­de­ra­ti­ons­auf­ga­ben
  • Über­set­zer-Bots
  • Statistik-Bots für Daten-Analysen Ihres Servers

Auch für die Gaming-Community sind Discord-Bots besonders praktisch. Diese können au­to­ma­tisch mit einem eigenen Valheim-Server oder Minecraft-Server kom­mu­ni­zie­ren, Nut­zer­ver­hal­ten auswerten oder eine Ver­bin­dung von Discord zum Gaming-Server her­stel­len.

Tipp

Wenn Ihnen Discord nicht liegt und Sie lieber das über­sicht­li­che Teamspeak als Kom­mu­ni­ka­ti­ons-App nutzen, so richten Sie auch hier ganz einfach einen eigenen Teamspeak-Server ein.

Discord-Bot erstellen: Schritt für Schritt erklärt

Um einen Discord-Bot zu erstellen, benötigen Sie einen Discord-Account. Mit diesem setzen Sie einen eigenen Discord-Server auf, in den Sie Ihren Bot einbinden. Sie haben zwei Mög­lich­kei­ten, einen Discord-Bot zu erstellen:

Vor­pro­gram­mier­ten Discord-Bot einbinden

Wenn Sie über keine oder nur geringe Pro­gram­mier­kennt­nis­se verfügen, so gibt es glück­li­cher­wei­se mehr als genug vor­pro­gram­mier­te Bots mit viel­sei­ti­gen oder spe­zi­fi­schen Funk­tio­nen. Diese finden Sie auf Websites wie „top.gg“ mit um­fas­sen­den Samm­lun­gen an Bots, die der Discord-Community zur Verfügung stehen.

Gehen Sie wie folgt vor, um einen vor­pro­gram­mier­ten Discord-Bot zu nutzen:

Schritt 1: Rufen Sie eine auf Bots spe­zia­li­sier­te Website wie „top.gg“ auf. Hier finden Sie ver­schie­de­ne Bots zu Ihrer Verfügung. Haben Sie einen Bot aus­ge­wählt, leitet Sie die Website direkt zur Bot-Website weiter. Al­ter­na­tiv steuern Sie direkt die Website des ge­wünsch­ten Discord-Bots an. Im Fall eines Discord-Music-Bots wie Hydra wäre die Homepage bei­spiel­wei­se „https://hydra.bot“.

Schritt 2: Klicken Sie auf der Bot-Seite auf „Invite“, um den Discord-Bot zu Ihrem Discord-Server ein­zu­la­den.

Schritt 3: Geben Sie die Benutzer- und An­mel­de­da­ten für Ihr Discord-Konto ein.

Schritt 4: Es öffnet sich nun in der Regel ein Fenster, in dem Sie den Server auswählen, zu dem Sie den Bot hin­zu­fü­gen möchten. Hier erteilen Sie dem Bot zudem er­for­der­li­che Be­rech­ti­gun­gen.

Schritt 5: Der aus­ge­wähl­te Bot erscheint an­schlie­ßend als Teil­neh­mer in Ihrem Kanal. Welche Funk­tio­nen und Befehle es für den Bot gibt, finden Sie in der Regel in den Bot-An­wei­sun­gen oder über den Bot-Befehl „.help“.

Eigenen Discord-Bot erstellen

Wenn Sie sich nicht auf einen fertigen Bot verlassen, sondern Ihr eigenes Programm schreiben wollen, so sind grund­le­gen­de Pro­gram­mier­kennt­nis­se er­for­der­lich. Für Anfänger ist diese Mög­lich­keit daher kom­pli­zier­ter. Mit ent­spre­chen­den Kennt­nis­sen ist es jedoch durchaus möglich, einen eigenen Discord-Bot in der ge­wünsch­ten Pro­gram­mier­spra­che zu erstellen. Discord bietet hierfür eine Ent­wick­ler-API, auf der Sie eine neue Ap­pli­ka­ti­on samt Token (Passwort) anmelden.

Sie benötigen dazu:

  • Einen eigenen Discord-Server
  • Pro­gram­mier­tools wie z. B. node.js (ein Ja­va­Script-Werkzeug) oder Python 3 (Python-Pro­gram­mier­spra­che)
  • Notepad++ (Text­edi­tor)

Gehen Sie wie folgt vor, um einen Discord-Bot zu erstellen:

Schritt 1: Melden Sie sich in Ihrem Discord-Account an, gehen Sie in der linken Sidebar auf „Erweitert“ und ak­ti­vie­ren Sie den „Ent­wick­ler­mo­dus“, um Bots im Ent­wick­ler-Modus von Discord zu erstellen. Klicken Sie an­schlie­ßend auf „Discord-API“.

Schritt 2: Gehen Sie im Ent­wick­ler-Portal in der linken Menü-Leiste auf „Ap­pli­ca­ti­on“, melden Sie sich erneut mit Ihren Nut­zer­da­ten an und klicken Sie unter „Ap­pli­ca­ti­ons“ auf „New Ap­pli­ca­ti­on“.

Schritt 3: Legen Sie nun den Bot-Namen fest. Klicken Sie dann auf „Create“.

Schritt 4: Klicken Sie im Menü-Punkt „Bot“ auf „Add Bot“, um einen Bot-Account und somit ein Bot-Token, also den Bot-Discord-Zugang, zu ge­ne­rie­ren. Notieren Sie sich den Token.

Schritt 5: Nun beginnen Sie, Ihren Bot zu pro­gram­mie­ren. Da es sich hierbei um an­spruchs­vol­le Pro­gram­mier­schrit­te handelt, sind Vor­kennt­nis­se in Pro­gram­mier­spra­chen und -tools zu empfehlen. Nutzen Sie eine IDEA-Ent­wick­lungs­um­ge­bung, Pro­gram­mier-Tools wie Python 3 oder node.js oder auch den Text­edi­tor Notepad++. Wenn Sie den Bot ge­schrie­ben haben, speichern Sie die Bot-Datei.

Schritt 6: De­fi­nie­ren Sie nun im Ent­wick­ler­mo­dus unter „General In­for­ma­ti­on“ weitere Bot-Details wie Be­schrei­bung, Icon oder ändern Sie den Bot-Namen.

Schritt 7: Gehen Sie auf „OAuth2“ und ak­ti­vie­ren Sie unter „Scopes“ das Feld „bot“ und legen Sie Be­rech­ti­gun­gen für den Bot fest.

Schritt 8: Der Au­then­ti­fi­zie­rungs-Link samt Client-ID für Ihren Bot sollte in der Regel wie folgt aussehen:

https://discordapp.com/oauth2/authorize?&client_id=IHRE-ID&scope=bot&permission=8

Klicken Sie auf „Copy“, um den Bot-Link Ihrem Server hin­zu­zu­fü­gen.

Schritt 9: Wählen Sie Ihren Discord-Server aus, um den Discord-Bot hin­zu­zu­fü­gen.

Zum Hauptmenü