Dieser Bot wurde entwickelt, um den Discord-Server der FOS Schifferstadt zu verwalten. Der Bot übernimmt die Rollenzuweisung der einzelnen Klassen und bietet zusätzliche Funktionen, u. a. eine Schnittstelle zu einer Wetter-API. Leider wird er nicht mehr gewartet und ist nur noch im "Read-Only"-Modus verfügbar.
Schnellster Start: Quick-Start-Vorbereitung und Quick-Start-Befehle
- Bot erstellen und auf dem Server mit Admin-Rechten einladen.
- Token des Bots im Skript einfügen.
- Wetter-API-Key im Skript einfügen.
- Channels in
Verarbeitung.py
einfügen. - Python installieren.
- Bibliotheken von Python installieren.
- Skript
Schulbotmain.py
starten (das SkriptSchulbotmain.py
muss im gleichen Ordner wieVorbereitung.py
sein).
Ab hier keine Quick-Start-Vorbereitung mehr!
- Anpassung der Funktionen des Bots durch Löschen einzelner Funktionen.
- Emojis können durch Einfügen des Unicode geändert werden (Achtung: Nicht alle Emojis können von Discord dargestellt werden).
- Befehlsbezeichner können durch Ersetzen der Wörter nach dem
$
angepasst werden.
Befehl | Funktion |
---|---|
$help |
Zeigt alle Funktionen des Bots an |
hello bot |
Überprüft die Aktivität des Bots -> mit Rückgabe |
$plscontactme |
Meldet sich per Privat-DM |
Ab hier keine Quick-Start-Befehle mehr!
Befehl | Funktion |
---|---|
$playgame |
Beschreibung von Roulette |
$playroulette |
Start einer Roulett-Runde |
$wetter |
Abfrage des Wetters |
$wetter2 |
Ausführliche Abfrage des Wetters |
$slap (person) |
Um jemanden zu schlagen |
Betriebssystem | 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 |
---|---|---|
random | Aktuellste Version | |
requests | Aktuellste Version | |
datetime | Aktuellste Version | |
pycord | Aktuellste Version | |
asyncio | Aktuellste Version |
Die Lizenz zur weiteren Verwendung dieses Projekts wird durch das Creative Commons-Modell festgelegt. Sollte eine Nutzung des Projekts in einer Weise erfolgen, die nicht durch die unten aufgeführten Piktogramme oder diese Lizenz gedeckt ist, muss vor der Nutzung des Projekts 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 Lizenz: ✔️ Nicht verwendete Lizenzen: ❌
clurky (Alina), Shelicus (David)