Mit diesem Skript werden stündlich die aktuellen Kurse auf Discord in ein Channel gesendet und es werden immer nur die letzten 24 h der Kurse angezeigt. In die Channels darf nicht vom User geschrieben werden oder etwas gelöscht werden, was der Bot geschrieben hat. Derzeit ist Bitcoin, Dogecoin, Ethereum und Litcoin implementiert. Wird nicht mehr gewartet und befindet sich in read-only.
Schnellster Start: Quick-Start-Vorbereitung
- Erstellung des Bots auf Discord
- Bot auf Server mit Admin rechten einladen
- Als erstest 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 und für jede einzelne Kryptowährung die Channel ID im Code eingefügt werden
- Danach kann durch einmaliges laufen mit Platzhalter.py die Messages in die Channels versendet werden
- Die Messages können jetzt mit ihrer ID in den Code Verarbeitung.py eingesetzt werden.
- Jetzt muss main_bot.py und Verarbeitung.py auf den Server im selben Ordner hochgeladen werden und main_bot.py ausgeführt werden.
Verarbeitung.py muss im selben Ordner sein wie main_bot.py!
Ab hier kein Quick-Vorbereitung mehr!
- Hinzufügen oder Entfernen von Kryptowährungen, indem Teile Kopiert werden oder entfernt werden -> Oder Ersetzung im Link die Kryptowährung
Betriebsystem | Version | Test Ergebnis |
---|---|---|
Ubuntu | aktuellste Version | |
Debian | aktuellste Version | |
Windows Server | aktuellste Version |
Kompiler | Version | Test Ergebnis |
---|---|---|
Python | 3.9 | |
Python | 3.10 | |
Python | aktuellste Version |
Bibliothek | Version | Test Ergebnis |
---|---|---|
datetime | aktuellste Version | |
requests | aktuellste Version | |
pycord | aktuellste Version | |
asyncio | aktuellste Version |
Die Lizenz zur weiter Verwendung dieses Projektes, wird durch das Creative Common Model angegeben. Bei Ablehnung jeglicher Verwendung durch meinerseits mit den Piktogrammen oder Sie möchten das Projekt in einer Form verwenden, die nicht hier genannt wurde, muss vor der Benutzung des Projektes die Zustimmung eingeholt werden.
Verwendet | Piktogramm | Bezeichnung | Verlinkung |
---|---|---|---|
❌ | Namensnennung 4.0 International | Details | |
❌ | Namensnennung-Share Alike 4.0 International | Details | |
❌ | Namensnennung-Keine Bearbeitungen 4.0 International | Details | |
❌ | Namensnennung-Nicht kommerziell 4.0 International | Details | |
✔️ | Namensnennung-Nicht kommerziell-Share Alike 4.0 International | Details | |
❌ | Namensnennung-Nicht kommerziell-Keine Bearbeitungen 4.0 International | Details |
Verwendete Licenze: ✔️ Nicht verwendete Licenze: ❌