Skip to content

Irreführende Fehlermeldung von Boty gibt falsches Help-Befehl aus (v-1.20)

Die Fehlermeldungen:

  • bei falscher Semestereingabe und
  • bei falscher Eingabe des Lerngruppenstatus (open|closed|private)

geben die Rückmeldung, man würde mit !help request Hilfe erhalten. Das hat schon Einige irritiert.

Das ist falsch: richtig wäre !help !lg request.

image

Im Code ist die Formulierung !help {command}. Ich vermute, dass sich das relativ leicht beheben lässt aber ich kann mich gerade nicht darum kümmern. Darum wird es in einem schönen Issue festgehalten 😁

Betroffene Zeilen (die ich bisher gefunden habe): https://github.com/FU-Hagen-Discord/fernuni-bot/blob/7cc006c43665fd10a5df13005eb9fd281966d4cf/extensions/learninggroups.py#L157C1-L160C24

            return False, f"Fehler! Bitte gib an ob die Gruppe **offen** (**open**) **geschlossen** (**closed**) oder **privat** (**private**) ist. Gib `!help {command}` für Details ein."
        if not re.match(r"^(sose|wise)[0-9]{2}$", channel_config['semester']):
            return False, f"Fehler! Das Semester muss mit **sose** oder **wise** angegeben werden gefolgt von der **zweistelligen Jahreszahl**. Gib `!help {command}` für Details ein."