Neekoshelp
Discord Bot, um Teamkampf -Taktik mit Freunden zu teilen! Die Hilfe von Neeko ist öffentlich verfügbar, um Ihrem Discord -Server unter https://top.gg/bot/703654421074018354 hinzugefügt zu werden
Befehle
Neekos Hilfe verwendet doppelte Schrägstriche (//) als Präfix für jeden Befehl.
// CuralMatch [Regionscode] [SUPSUMER]
Gibt das jüngste TFT -Match des angegebenen Beschwörers zurück. Zeigt Synergien, Einheiten und verwendete Elemente an.
// Matchhistory [Region Code] [SUDRONER]
Gibt die 10 letzten Spiele des Benutzers zurück. Auf der Matchhistory-Nachricht kann der Benutzer auch eine Reaktion (nummeriert 1-10) hinzufügen, um die Informationen dieser spezifischen Übereinstimmung anzuzeigen.
// tftrank [Region Code] [SUPSUMER]
Gibt den TFT -Rang für den angegebenen Beschwörer zurück.
Verschiedene Befehle
- // Ping - Return Pong!
- // Hilfe - Gibt eine Liste aller Bot -Befehle zurück.
- // Regionen - Gibt eine Liste von Regioncodes zurück, die in anderen TFT -Befehlen verwendet werden.
So richten Sie Ihren eigenen Bot ein
Richten Sie eine Python -Entwicklungsumgebung ein :)
Erstellen Sie im Root -Verzeichnis dieses Projekts eine .env -Datei, die aussieht:
# .env
OWNER_ID=0123
GUILD_ID=4567
DISCORD_TOKEN="DISCORD API KEY FROM INSTRUCTIONS BELOW"
RIOT_TOKEN="RIOT API KEY FROM INSTRUCTIONS BELOW"
ENVIRONMENT="test" or "prod"
TOPGG_TOKEN="ONLY USED BY OFFICIAL BOT; FROM TOPGG, INSTRUCTIONS BELOW"
Sie werden ein paar Dinge brauchen:
- Riot TFT -Dateien
- eine Aufruhr -API -Schlüssel
- ein Discord Bot -Schlüssel.
- Ihre Discord -ID zusammen mit der ID eines Discord -Servers (Gilde), um den Bot auszuführen
(Stellen Sie sicher, dass die letzten 2 privat bleiben, teilen Sie sie nicht mit jemand anderem!)
- Riot TFT -Dateien
- Melden Sie sich bei https://developer.riotgames.com/
- In der obersten Bar navigieren Sie zu Docs> League of Legends.
- Scrollen Sie nach unten zu "Data Dragon" und laden Sie den neuesten Teer herunter.
- Navigieren Sie diese Dateien, navigieren Sie zum Datenverzeichnis in den nicht geernteten Dateien. Sie können jede Sprache auswählen, ich verwende eN_us. Kopieren Sie Dateien ab TFT-* in das Neekoshelp/ set-info/ Verzeichnis.
- Aufruhr API -Schlüssel
- Gleiche Website, https://developer.riotgames.com/
- Verwenden Sie entweder einen Entwicklungsschlüssel (Aufstandsfaust oben links, aktualisieren Sie den Schlüssel und kopieren Sie sie)
- Oder verwenden Sie einen Anwendungsschlüssel (Sie müssen ein Produkt mit Aufruhr registrieren)
- Fügen Sie die kopierte Taste in .Env -Datei ein
- Discord Bot Token
- Gehen Sie zu https://discord.com/developers/applications
- Machen Sie eine neue Anwendung und navigieren Sie dann zu Bot in der linken Seitenleiste. Klicken Sie auf Bot hinzufügen und kopieren Sie das Token.
- Auf derselben Seite scrollen Sie nach unten, wo Sie das Token kopiert haben, und schalten Sie die "Meldungsinhaltsverlassung" ein.
- Fügen Sie Token in .Env -Datei ein
- Ihre Discord -ID und eine Discord Guild ID
- Wenn es noch nicht eingeschaltet ist, aktivieren Sie den Entwicklermodus in Discord, indem Sie zu Einstellungen gehen -> Fortgeschrittene
- Klicken Sie unten links unten Ihr Symbol. Klicken Sie auf "Benutzer -ID kopieren". Fügen Sie dies in das Feld "Owner_id" in der .env -Datei ein
- Um die ID des Servers zu kopieren, für die Sie den Bot ausführen möchten, klicken Sie mit der rechten Maustaste auf das Serversymbol in der linken Seitenleiste und klicken Sie auf "Server -ID kopieren". Fügen Sie dies als Guild_id in der .env -Datei ein. Wenn Sie den Bot starten, synchronisiert er zunächst alle seine Befehle nur mit diesem Server.
Sie können (meistens) die oberen.gg -Referenzen im Code sicher ignorieren. Der offizielle Bot wird oben angekündigt. Er verwendet dies, um die Serveranzahlin des öffentlichen Neeko -Helfer auf der Website zu veröffentlichen.
Das obere.gg -Token wird von Top.gg erhalten. Login, navigieren Sie Profil> Discord Bots> Bearbeiten> Webhooks> das Token enthüllen und kopieren. Einfügen in .Env.