1. News
  2. Support
    1. Unerledigte Themen
    2. Steam-API-Dokumentation
  3. FAQ
  4. Plugin-Store
    1. Mein Konto
    2. Lizenzen
    3. Bestellungen
    4. Downloads
  5. Discord
  • Anmelden oder registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Produkte
  • FAQ
  • Erweiterte Suche
  1. Hanashi Development
  2. FAQ

Streaming-Partner

Promote die Streamer deiner Community in einer oder mehreren Boxen und lasse sie in einer praktischen Übersicht anzeigen.

Mehr erfahren

Discord-Push (Community Bot)

Discord-Push (Community Bot) ist eine Erweiterung für den Community Bot, welche diesen um die Benachrichtigung im Discord ergänzt.

Mehr erfahren

Adressbuch

Adressuch zur Verwaltung von internen und externen Kontakten. Perfekt für Ihr Intranet.

Mehr erfahren

Mein Bot ist nicht online, was tun?

Discord

  • FAQ

Ich werde immer wieder gefragt warum der Discord-Bot eigentlich nicht permanent online ist. Viele Benutzer gehen sogar davon aus, dass das ein Fehler ist. Nein, das ist kein Fehler. Damit der Discord-Bot permanent online ist, musst dieser mit dem Discord-Gateway verbunden sein. Da dies über Websockets geschieht, ist es aktuell über PHP sehr umständlich das ganze zu implementieren. Wer trotzdem seinen Bot permanent online haben möchte, kann jetzt weiterlesen. Ihr solltet auf jeden Fall ein bisschen Erfahrung mitbringen. Ich werde offiziell keinen Support dazu geben.

Voraussetzungen

  • eigenen Server
  • NodeJS mit NPM (Installationsanleitung) oder Python 3.5+

Anleitung NodeJS

Erstell auf deinen Server einen neuen Ordner (den Ordnernamen darfst du dir aussuchen). Gehe in diesen Ordner rein und führe den Befehl npm install izy521/discord.io aus. Erstelle nun eine Datei namens discord_bot.js mit folgendem Inhalt:

Code
var Discord = require('discord.io');
 
var botToken = 'INSERT_BOT_TOKEN_HERE';
 
var bot = new Discord.Client({
    token: botToken
});
 
bot.on('ready', function() {
    console.log('Logged in as %s - %s', bot.username, bot.id);
});

bot.connect();
Alles anzeigen

INSERT_BOT_TOKEN_HEREmusst du nun durch deinen Bot-Token ersetzen. Nun kannst das Script mit dem Befehl node discord_bot.js ausführen. Wenn der Bot erfolgreich läuft, solltest du nun auf der Konsole eine Ausgabe sehen und der Bot sollte in Discord online sein.

Damit das Script permanent läuft, empfiehlt es sich das Script in einer Screen-Session oder ähnlichem laufen zu lassen.

Das war es auch schon :)

Anleitung Python

Für alle die eher auf Python stehen, können das Script von @TitusK verwenden. Dazu muss vorher folgendes ausgeführt werden pip3 install discord.py. Dann wird das untenstehende Script in der Datei discord_bot.py gespeichert.

Code
import discord

# settings
TOKEN = 'INSERT_BOT_TOKEN_HERE'

# create client
client = discord.Client()


@client.event
async def on_ready():
    print('Logged in as')
    print(client.user.name)
    print(client.user.id)

# run client
client.run(TOKEN)
Alles anzeigen

Aufgerufen wird es mit python3 discord_bot.py.

Kategorien

  1. Allgemein 6
  2. Aufträge 3
  3. Fragen zum Kauf 3
  4. Discord 9
  5. Sign In With Apple 1
  6. TeamSpeak 4
  7. Twitch 1
  1. Rechtliches
    1. Datenschutzerklärung
    2. Allgemeine Geschäftsbedingungen
      1. Widerrufsbelehrung
    3. Nutzungsbedingungen
    4. Impressum
  2. Lizenzen
    1. Freie Lizenz
    2. Alpha-Lizenz
    3. Kommerzielle Lizenz
  3. Third-Party
    1. Twitter Emoji (Twemoji)

Eingetragene Marke

Hanashi Development ist eine eingetragene Wort-Bildmarke - Registernummer: 302021209882
© Hanashi Development

Oups...

Leider verwenden Sie noch einen veralteten Browser!
Die Seite wird von den folgenden Browsern unterstützt.

Firefox Chrome Safari Edge