Thoschel, ein Quizbot für den IRC
DIE KOMMANDOS


Die Kommando's für den Bot gliedern sich in 3 Sicherheitsstufen:
  1. Öffentliche Kommandos, jeder darf sie benutzen
  2. Private Kommandos, nur Channeloperator's dürfen sie benutzen
  3. Quizmaster Kommandos, nur eingetragene Quizmaster haben Zugriff

1. Öffentliche Kommandos
Das allgemeinste öffentlich Kommando kennt wohl jeder, die Antwort. Desweiteren kennt der Bot aber noch weitere Kommandos für euch alle:
  1. !vote : Hiermit kann man mitteilen, dass man eine Frage einfach nur schlecht findet. Hiernach darf die Frage nicht mehr beantwortet werden! Schliessen sich mehr als 60% der Chatter an, die in den Rankings sind so fliegt die Frage und wird vorerst auch nicht wieder gestellt.
  2. !revolte : Das gleiche wie !vote (nur auf Deutsch halt)
  3. !stats : Gibt die aktuelle Statistik aus
  4. !rank : Das gleiche wie !stats
  5. !frage : Gibt die aktuelle Frage aus
  6. !question : Das selbe wie !frage auf Englisch
  7. !hilfe : Gibt eine Kurzanleitung zum Bot
  8. !help : Das gleiche wie !hilfe


2. Private Kommandos
Die sind die Kommando's die jeder Channeloperator von dem Kanal ausführen dürfen, in dem der Bot läuft. Diese Fragen muessen per private message an den Bot geschickt werden.
  1. help : gibt eine kurze Anleitung
  2. del : Markiert eine Frage zum löschen. Dies löscht die Frage _NICHT_, sie wird zwar beim nächstem mal nicht geladen, aber die Quizmaster sehen die Frage und die Antwort und können dann entscheiden, ob die Frage wirklich so schlecht ist. Die Frage wird übrigens auch nicht aufgelöst. Dieses Kommando hat also nur administrative Bedeutung.
  3. reload : Dieses Kommando lädt die Quizmaster Datenbank neu. Falls ein Quizmaster also einen Operator eingetragen hat, so schickt dieser dem Bot ein reload und ist absofort quizmaster. Nur für alle, die jetzt dem Bot ein reload schicken: DAS BRINGT NIX! Nur ein Quizmaster kann die IP für einen neuen Quizmaster eintragen. Wenn ihr nicht diesselbe IP habt bringts nix. Und das halte ich für sehr unwahrscheinlich ;)
  4. userq : Dieses Kommando sperrt Userfragen. Das ist nur Sinnvoll wenn mal wieder irgendein Seppel meint, er müsste Scheissfragen am laufenden Band stellen.


3. Quizmaster Kommandos
Nur eingetragene Quizmaster dürfen diese Kommandos ausführen. Wenn die IP nicht stimmt, pech gehabt, ihr werdet ignoriert.
  1. accutip : Toggelt das akkumulative Flag für die Tips. Wenn der Quizbot eine 1 zurückmeldet, dann werden die gezeigten Tips behalten und bei der nächsten Tipgenerierung wieder dargestellt. Liefert der Bot eine 0 zurück so werden die gezeigten Tips verworfen und nur die neuen Buchstaben angezeigt.
  2. chaostips : Toggelt das chaos Flag für die Tips. Wenn der Quizbot eine 1 zurückliefert werden die Tips ungeordnet generiert, wenn er eine 0 zurückliefert geordnet von links nach rechts.
  3. gosleep : Befiehlt dem Bot sich neu zu starten.
  4. new : initiiert ein neues Quiz
  5. help : gibt eine kurze Anleitung
  6. ignore NICK : ab sofort darf der Spieler mit dem Namen NICK keine Fragen mehr stellen
  7. unignore NICK : wenn der Spieler NICK ignoriert war, so darf er jetzt wieder Fragen stellen, ansonsten passiert nix