STAIR Discord Bot
Project Idea Metadata
- Project Idea Name: STAIR Discord Bot
- Date: 6/29/2022 3:57:34 PM
-
Administrators:
Project Idea Description
Ausgangslage und Problemstellung
Discord ist eine Platform, welche von den Studierenden für den Austausch verwendet wird. Dabei übernimmt STAIR die Administration des Discord Servers. Da nur Studierende auf dem Server zugelassen sind, wird ein externer Bot verwendet um den Nutzer zu überprüfen. Hierzu wird über einen API von Discord auf die Daten und Chats zugegriffen. Der jetztige Bot für die Authentizierung umfasst noch nicht alle benötigten Features, welche gebraucht werden.
Ziel der Arbeit und erwartete Resultate
Es soll überprüft werden, ob der bisherige Bot erweitert oder ersetzt werden soll durch entweder eine personalisierte oder eine bestehende Lösung. Dazu müssen auch die Kosten berücksichtigt werden.
Folgende Features müssen neu integriert werden:
- Schnellere Methode zum Hinzufügen und Entfernen von Modul-Channels
- Übersicht über bestehende Channels und deren Nutzung
- Möglichkeit, den Student seinem Discord Namen zuzuordnen
- Automatische Zuweisung von Rollen nach der Authentifizierung
Dazu gehört auch das Erstellen einer Anleitung für die STAIR Vorstandsmitglieder zur langzeitigen Betreuung.
Gewünschte Methoden, Vorgehen
Vorgehen:
- Analyse bestehender Lösung
- Evaluation zukünftiger Lösung
- Umsetzung der gewählten Lösung
- Anleitung
Kreativität, Varianten, Innovation
Grosse Entscheidungen werden bilateral mit dem STAIR Vorstand entschieden.
Das Ziel der Arbeit ist neue Features zur Automation und Administration von einem Discord Server zu integrieren, wobei eine erste Version von einem Discord Bot bereits existiert.