Abfrage der aktuellen RSS-FEEDs der Hochschule Karlsruhe und sendet diese anschließend auf Discord in den Channel. Die RSS-FEEDs werden unterschieden zwischen allgemeinen Nachrichten zum Studiengang und spezifische RSS-FEED zu den abonnierten Gruppen in ILIAS. Die neuste Nachricht wird nur versendet, wodurch es nur zu einer einzigen Benachrichtigung kommt. Außerdem werden immer nur die ältesten 50 Nachrichten angezeigt. Dieses Repository wird nicht mehr gewartet und befindet sich in read-only.
Schnellster Start: Quick-Start-Vorbereitung und Quick-Start-Befehle
- BOT-Erstellen und auf dem Server mit Admin Rolle einladen
- Token vom Bot im Skript einfügen
- 3 Channels Anlegen (Allgemeine EIT Nachrichten, Datein Nachrichten, Allgemein IWI Nachrichten und Fail Benarichtigungen)
- Anlegen von 50 Nachrichten die vom Bot versendet werden in einem channel (Müssen später vo Bot bearbeitet werden könne -> 50_messages) -> Id vom Channel einfügen und durchlaufen lassen
- Channels in discord_verarbeitung.py einfügen
- Im Main script, die URLs für die RSS-FEEDs einfügen
- Python Installieren und Bibliotheken
- Skript starten
Ab hier kein Quick-Vorbereitung mehr!
Keine weitere Vorbereitung
Keine Befehle vorhanden!
Ab hier kein Quick-Befehle mehr!
Keine Befehle vorhanden!
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 |
---|---|---|
BeautifulSoup | 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: ❌