Tools
mumquiz
Kvízový bot pre servery Mumble: kladie otázky, číta odpovede v chate, dáva nápovedy, udeľuje body a pamätá si výhry. Prihlasuje sa ako človek, s vlastným certifikátom. Preto beží na každom štandardnom serveri Mumble, bez pluginu a bez zmeny konfigurácie.
Zatiaľ žiadne vydanie
Hra
Hneď ako je v kanáli dosť ľudí, začne sa. Po chvíli príde nápoveda s niekoľkými písmenami, po piatich nápovedách odpoveď. Vyhráva ten, kto prvý dosiahne skóre kola.
Štedrý k odpovediam
Veľké a malé písmená, interpunkcia a zápisy ako ae a ä alebo ss a ß sa počítajú ako to isté.
Pekný v Mumcorde
V Mumcorde sa správy hry zobrazujú ako karty správ, v oficiálnom klientovi Mumble ako obyčajný text chatu.
Tvoje vlastné otázky
Otázky žijú v jednoduchom súbore TOML. Skript vie prevziať otázky pôvodného bota, ak chceš.
Príkazy v chate
-
!help - Pomoc, súkromne len pre teba
-
!score - Top päťka tohto kola
-
!hiscore - Top päťka všetkých čias
-
!botsnack - Nakŕm bota, inak vyhladne
-
!reload - Znova načítať otázky (herní majstri)
-
!join - Prejsť do iného kanála (herní majstri)
-
!op / !deop - Pridať alebo odobrať herného majstra
Postav a spusti ho sám
S Rustom 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 Potom vstúp do kanála „Quiz“ a napíš !help. Hra sa začne, hneď ako tam budú dvaja ľudia.
Hra a jej správy pochádzajú z projektu zorgch/irc-quizbot (GPL-3.0), prenesené do Rustu a na protokol Mumble, s rovnakou protokolovou vrstvou ako Mumcord.