Skip to content
This repository has been archived by the owner on Feb 4, 2024. It is now read-only.
/ Krypto_discod_bot Public archive

Sendet stündlich die aktuellen Kurse von Bitcoin.de auf Discord

Notifications You must be signed in to change notification settings

Shelicus/Krypto_discod_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Krypto Discord BOT

Beschreibung:

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.

Verzeichnis:

Schnellster Start: Quick-Start-Vorbereitung

Vorbereitung:

Quick-Start-Vorbereitung:

  1. Erstellung des Bots auf Discord
  2. Bot auf Server mit Admin rechten einladen
  3. Als erstest müssen die Platzhalter durch die API-Keys ersetzt werden Krypto Key, Discord Bot Key
  4. 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
  5. Danach kann durch einmaliges laufen mit Platzhalter.py die Messages in die Channels versendet werden
  6. Die Messages können jetzt mit ihrer ID in den Code Verarbeitung.py eingesetzt werden.
  7. 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!

Weitere Vorbereitung:

  1. Hinzufügen oder Entfernen von Kryptowährungen, indem Teile Kopiert werden oder entfernt werden -> Oder Ersetzung im Link die Kryptowährung

Kompatibilität:

Client Betriebsysteme:

Betriebsystem Version Test Ergebnis
Windows Windows 10 funk
Windows Windows 11 funk
Arch Linux aktuelleste Version funk_n
CentOS aktuelleste Version funk_n
Debian aktuelleste Version funk_n
Elementary OS aktuelleste Version funk_n
Fedora aktuelleste Version funk_n
Gentoo Linux aktuelleste Version funk_n
Kali Linux aktuelleste Version funk_n
macOS Mojave aktuelleste Version funk_n
macOS High Sierra aktuelleste Version funk_n
macOS Sierra aktuelleste Version funk_n
OS X El Capitan aktuelleste Version funk_n

Wurde getestet: funk | Wurde noch nicht getestet: funk_n

Server Betriebsysteme:

Betriebsystem Version Test Ergebnis
Ubuntu aktuellste Version funk_n
Debian aktuellste Version funk
Windows Server aktuellste Version funk_n

Wurde getestet: funk | Wurde noch nicht getestet: funk_n

Kompiler Version:

Kompiler Version Test Ergebnis
Python 3.9 funk
Python 3.10 funk
Python aktuellste Version funk_n

Wurde getestet: funk | Wurde noch nicht getestet: funk_n

Verwendete Bibliotheken:

Bibliothek Version Test Ergebnis
datetime aktuellste Version funk
requests aktuellste Version funk
pycord aktuellste Version funk
asyncio aktuellste Version funk

Wurde getestet: funk | Wurde noch nicht getestet: funk_n

Licenze:

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
Licenze_eins Namensnennung 4.0 International Details
Licenze_zwei Namensnennung-Share Alike 4.0 International Details
Licenze_drei Namensnennung-Keine Bearbeitungen 4.0 International Details
Licenze_vier Namensnennung-Nicht kommerziell 4.0 International Details
✔️ Licenze_fünf Namensnennung-Nicht kommerziell-Share Alike 4.0 International Details
Licenze_sex Namensnennung-Nicht kommerziell-Keine Bearbeitungen 4.0 International Details

Verwendete Licenze: ✔️ Nicht verwendete Licenze: ❌