Tools
mumquiz
Ein Quiz-Bot für Mumble-Server: Er stellt Fragen, liest die Antworten im Chat, gibt Tipps, vergibt Punkte und merkt sich die Siege. Er meldet sich an wie ein Mensch, mit eigenem Zertifikat. Damit läuft er auf jedem normalen Mumble-Server, ohne Plugin und ohne Änderung an der Konfiguration.
Noch kein Release
Das Spiel
Sobald genug Leute im Kanal sind, geht's los. Nach einer Weile gibt es einen Tipp mit ein paar Buchstaben, nach fünf Tipps die Auflösung. Wer zuerst die Punktzahl der Runde erreicht, gewinnt.
Großzügig bei Antworten
Groß- und Kleinschreibung, Satzzeichen und Schreibweisen wie ae und ä oder ss und ß zählen gleich.
Schön in Mumcord
In Mumcord erscheinen die Spielnachrichten als Nachrichtenkarten, im offiziellen Mumble-Client als normaler Chat-Text.
Eigene Fragen
Die Fragen liegen in einer einfachen TOML-Datei. Auf Wunsch übernimmt ein Skript die Fragen des ursprünglichen Bots.
Befehle im Chat
-
!help - Die Hilfe, privat an dich
-
!score - Die besten fünf dieser Runde
-
!hiscore - Die besten fünf aller Zeiten
-
!botsnack - Den Bot füttern, sonst wird er hungrig
-
!reload - Die Fragen neu laden (Spielleitung)
-
!join - In einen anderen Kanal wechseln (Spielleitung)
-
!op / !deop - Spielleitung hinzufügen oder entfernen
Selbst bauen und starten
Mit Rust baust du den Bot so:
git clone https://github.com/Mumcord/mumquiz && cd mumquiz
cp examples/bot.example.toml bot.toml
cp data/questions.example.toml questions.toml
cargo build --release
./target/release/mumquiz --config bot.toml --questions questions.toml Dann den Kanal „Quiz“ betreten und !help schreiben. Das Spiel beginnt, sobald zwei Leute da sind.
Das Spiel und seine Texte stammen von zorgch/irc-quizbot (GPL-3.0), nach Rust und aufs Mumble-Protokoll portiert, mit derselben Protokoll-Schicht wie Mumcord.