Skip to content
Snippets Groups Projects
README.md 2.27 KiB
Newer Older
  • Learn to ignore specific revisions
  • LMzK's avatar
    LMzK committed
    # fernuni-bot a.k.a. Boty McBotface 
    *Bot für den Discord Server "FU Hagen Informatik/Mathematik"*
    
    ## Funktion
    ### April 2020
    *Geburtstunde*  
    **Ursprünglich**: Rollenzuschreibung / -entfernung auf dem Server (Studiengangszugehörigkeit).
    
    ### Mai 2021
    **Rolle**: Freund und Helfer bei der Organisation des Studiums und der gelegentlichen Prokrastination 🤖  
    
    * Begrüßung von neuen Servermitgliedern
      * Direktnachricht
    
    LMzK's avatar
    LMzK committed
      * Text in #welcome (WIP - [PR "Documentation increases"](https://github.com/FU-Hagen-Discord/fernuni-bot/pull/35))
    
    LMzK's avatar
    LMzK committed
    * Rollenzuschreibung / -entfernung
      * Studiengangszugehörigkeit
      * [Newsrolle](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/news_cog.py) -> Ping bei Neuigkeiten der Fak. für Informatik und Mathematik
      * Farben für Usernames
      * *Sonstige Rollen bei saisonalen Events*
    * Wissensmanagement
    
    LMzK's avatar
    LMzK committed
      * Modulinformationen (WIP - [PR zur Funktion](https://github.com/FU-Hagen-Discord/fernuni-bot/pull/3))
    
    LMzK's avatar
    LMzK committed
      * Sammlung Nützlicher [Links](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/links_cog.py) in den Channels
    * [Lerngruppenverwaltung](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/learninggroups.py)
      * Anfragen/ Erstellen/ Umbenennen/ Löschen
      * Ownership -> Toggle: 🔴vollzählig/ 🌲offen für neue Mitglieder
    * [Kalenderfunktion](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/appointments_cog.py)
    * [Umfragefunktion](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/poll_cog.py)
    * Text-commands
      * Motivations- / Prokrastinationssprüche
      * Statistiken des Servers anzeigen
      * [Arminsagt-Sprüche](https://github.com/FU-Hagen-Discord/fernuni-bot/blob/master/armin.py)
    * (Saisonal) Event-Funktionen
    
    
    LMzK's avatar
    LMzK committed
    ## Weiterentwicklung
    
    ### Features, die aktuell in Entwicklung sind
    * Moderationswerkzeug Namens *stille Treppe* - entzieht die Schreibrechte für eine gewisse Zeit ([PR](https://github.com/FU-Hagen-Discord/fernuni-bot/pull/37))
    * XKCD-Kommando ([PR](https://github.com/FU-Hagen-Discord/fernuni-bot/pull/29))
    
    ### Neue Features vorschlagen
    Dir fehlt bei Boty eine Funktion? Dann kannst du `!idee <Deine Idee>` in #bot-development auf dem Server eingeben.  
    Außerdem gibt es vielleicht offene [Issues](https://github.com/FU-Hagen-Discord/fernuni-bot/issues), die  du in Angriff nehmen möchtest?