Tools

mumquiz

Viktoriinibot Mumble-serveritele: esitab küsimusi, loeb vastuseid vestluses, annab vihjeid, jagab punkte ja jätab võidud meelde. See logib sisse nagu inimene, oma sertifikaadiga. Seetõttu töötab see igal tavalisel Mumble-serveril, ilma pluginata ja ilma seadistust muutmata.

Väljalaset veel pole

Mäng

Niipea kui kanalis on piisavalt inimesi, algab mäng. Mõne aja pärast tuleb vihje paari tähega, viie vihje järel vastus. Võidab see, kes jõuab esimesena vooru punktisummani.

Vastustega helde

Suur- ja väiketähed, kirjavahemärgid ning kirjapildid nagu ae ja ä või ss ja ß loetakse samaks.

Kena Mumcordis

Mumcordis kuvatakse mängusõnumid sõnumikaartidena, ametlikus Mumble'i kliendis lihtsa vestlusetekstina.

Sinu enda küsimused

Küsimused asuvad lihtsas TOML-failis. Skript võib soovi korral tuua üle algse boti küsimused.

Käsud vestluses

!help
Abi, privaatselt sulle
!score
Selle vooru viisik
!hiscore
Kõigi aegade viisik
!botsnack
Toida botti, muidu jääb ta näljaseks
!reload
Laadi küsimused uuesti (mängujuhid)
!join
Liigu teise kanalisse (mängujuhid)
!op / !deop
Lisa või eemalda mängujuht

Ehita ja käita ise

Rustiga ehitad boti nii:

Terminal
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

Siis liitu kanaliga „Quiz“ ja kirjuta !help. Mäng algab niipea, kui seal on kaks inimest.

Mäng ja selle sõnumid pärinevad projektist zorgch/irc-quizbot (GPL-3.0), porditud Rustile ja Mumble'i protokollile, samasuguse protokollikihiga nagu Mumcord.

Kaastöölised

Lähtekood Täielik juhend README-s → Ideed ja vead →