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:
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 →