Tools

mumquiz

Viktorinos botas Mumble serveriams: uždavinėja klausimus, skaito atsakymus pokalbyje, duoda užuominų, skiria taškus ir prisimena pergales. Jis prisijungia kaip žmogus, su savo sertifikatu. Todėl veikia bet kuriame standartiniame Mumble serveryje, be įskiepio ir be konfigūracijos pakeitimų.

Leidimo dar nėra

Žaidimas

Kai tik kanale yra pakankamai žmonių, jis prasideda. Po kurio laiko ateina užuomina su keliomis raidėmis, po penkių užuominų atsakymas. Laimi tas, kuris pirmas pasiekia raundo rezultatą.

Dosnus atsakymams

Didžiosios ir mažosios raidės, skyryba ir rašymo būdai, tokie kaip ae ir ä ar ss ir ß, laikomi tuo pačiu.

Gražus Mumcord

Mumcord žaidimo pranešimai rodomi kaip pranešimų kortelės, oficialiame Mumble kliente kaip paprastas pokalbio tekstas.

Tavo paties klausimai

Klausimai laikomi paprastame TOML faile. Skriptas gali perkelti originalaus boto klausimus, jei nori.

Komandos pokalbyje

!help
Pagalba, privačiai tau
!score
Šio raundo penketukas
!hiscore
Visų laikų penketukas
!botsnack
Pamaitink botą, kitaip jis išalks
!reload
Perkrauti klausimus (žaidimo vedėjai)
!join
Persikelti į kitą kanalą (žaidimo vedėjai)
!op / !deop
Pridėti arba pašalinti žaidimo vedėją

Sukompiliuok ir paleisk pats

Su Rust botą sukompiliuoji taip:

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

Tada prisijunk prie kanalo „Quiz“ ir įrašyk !help. Žaidimas prasideda, kai ten yra du žmonės.

Žaidimas ir jo pranešimai kilę iš zorgch/irc-quizbot (GPL-3.0), perkelti į Rust ir Mumble protokolą, su tuo pačiu protokolo sluoksniu kaip Mumcord.

Prisidėję

Šaltinio kodas Visas vadovas README faile → Idėjos ir klaidos →