Mit diesem Skript werden stündlich die aktuellen Kurse auf Discord in einen Channel gesendet. Es werden immer nur die letzten 24 Stunden der Kurse angezeigt.
In den Channels darf nicht vom User geschrieben werden oder etwas gelöscht werden, was der Bot geschrieben hat. Derzeit sind Bitcoin, Dogecoin, Ethereum und Litecoin implementiert.
Schnellster Start: Quick-Start-Vorbereitung
- Erstellung des Bots auf Discord
- Bot auf Server mit Administratorrechten einladen
- Als erstes müssen die Platzhalter durch die API-Keys ersetzt werden
Krypto Key, Discord Bot Key - Im nächsten Schritt müssen die Channels auf dem Server erstellt werden. Für jede einzelne Kryptowährung muss die Channel-ID im Code eingefügt werden
- Danach kann durch einmaliges Ausführen von
Platzhalter.py
die Nachrichten in die Channels gesendet werden - Die Nachrichten können jetzt mit ihrer ID in den Code
Verarbeitung.py
integriert werden - Nun müssen
main_bot.py
undVerarbeitung.py
auf den Server im selben Ordner hochgeladen werden, undmain_bot.py
muss ausgeführt werden.Verarbeitung.py
muss im selben Ordner wiemain_bot.py
sein!
Ab hier folgt keine Quick-Start-Vorbereitung mehr!
- Hinzufügen oder Entfernen von Kryptowährungen, indem Teile des Codes kopiert oder entfernt werden – oder die Kryptowährung im Link ersetzt wird.
Betriebssystem | Version | Test-Ergebnis |
---|---|---|
Ubuntu | neueste Version | |
Debian | neueste Version | |
Windows Server | neueste Version |
Compiler | Version | Test-Ergebnis |
---|---|---|
Python | 3.9 | |
Python | 3.10 | |
Python | neueste Version |
Bibliothek | Version | Test-Ergebnis |
---|---|---|
datetime | neueste Version | |
requests | neueste Version | |
pycord | neueste Version | |
asyncio | neueste Version |
Die Lizenz zur weiteren Verwendung dieses Projektes wird durch das Creative Commons-Modell geregelt.
Falls du die Verwendung in einer Weise planst, die nicht durch die hier angegebenen Lizenzen abgedeckt ist oder du eine andere Verwendung wünschst, musst du vor der Nutzung des Projektes meine Zustimmung einholen.
Verwendet | Piktogramm | Bezeichnung | Verlinkung |
---|---|---|---|
❌ | Namensnennung 4.0 International | Details | |
❌ | Namensnennung-ShareAlike 4.0 International | Details | |
❌ | Namensnennung-Keine Bearbeitungen 4.0 International | Details | |
❌ | Namensnennung-Nicht kommerziell 4.0 International | Details | |
✔️ | Namensnennung-Nicht kommerziell-ShareAlike 4.0 International | Details | |
❌ | Namensnennung-Nicht kommerziell-Keine Bearbeitungen 4.0 International | Details |
Verwendete Lizenz: ✔️ | Nicht verwendete Lizenzen: ❌