Tools
mumquiz
Kvízový bot pro servery Mumble: klade otázky, čte odpovědi v chatu, dává nápovědy, uděluje body a pamatuje si výhry. Přihlašuje se jako člověk, s vlastním certifikátem. Proto běží na jakémkoli standardním serveru Mumble, bez pluginu a beze změny konfigurace.
Zatím žádné vydání
Hra
Jakmile je v kanálu dost lidí, začne. Po chvíli přijde nápověda s několika písmeny, po pěti nápovědách odpověď. Vyhrává ten, kdo první dosáhne skóre kola.
Štědrý k odpovědím
Velká a malá písmena, interpunkce a zápisy jako ae a ä nebo ss a ß se počítají jako totéž.
Hezký v Mumcordu
V Mumcordu se zprávy hry zobrazují jako karty zpráv, v oficiálním klientovi Mumble jako prostý text chatu.
Tvoje vlastní otázky
Otázky žijí v jednoduchém souboru TOML. Skript umí převzít otázky původního bota, pokud chceš.
Příkazy v chatu
-
!help - Nápověda, soukromě jen pro tebe
-
!score - Top pětka tohoto kola
-
!hiscore - Top pětka všech dob
-
!botsnack - Nakrm bota, jinak dostane hlad
-
!reload - Znovu načíst otázky (pořadatelé hry)
-
!join - Přejít do jiného kanálu (pořadatelé hry)
-
!op / !deop - Přidat nebo odebrat pořadatele hry
Postav a spusť ho sám
S Rustem bota postavíš takto:
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 Pak vstup do kanálu „Quiz“ a napiš !help. Hra začne, jakmile tam jsou dva lidé.
Hra a její zprávy pocházejí z projektu zorgch/irc-quizbot (GPL-3.0), přenesené do Rustu a na protokol Mumble, se stejnou protokolovou vrstvou jako Mumcord.