Tools

mumquiz

Un bot de quiz pentru servere Mumble: pune întrebări, citește răspunsurile din chat, dă indicii, acordă puncte și ține minte victoriile. Se conectează ca un om, cu propriul certificat. De aceea merge pe orice server Mumble standard, fără plugin și fără nicio schimbare de configurație.

Încă nicio lansare

Jocul

De îndată ce sunt destui oameni pe canal, începe. După un timp vine un indiciu cu câteva litere, după cinci indicii răspunsul. Câștigă cine atinge primul scorul rundei.

Generos cu răspunsurile

Majusculele și minusculele, punctuația și scrierile precum ae și ä sau ss și ß se socotesc la fel.

Frumos în Mumcord

În Mumcord mesajele jocului apar ca cartonașe de mesaj, în clientul oficial Mumble ca simplu text de chat.

Întrebările tale

Întrebările stau într-un simplu fișier TOML. Un script poate prelua întrebările botului original, dacă vrei.

Comenzi în chat

!help
Ajutorul, privat pentru tine
!score
Top cinci al acestei runde
!hiscore
Top cinci din toate timpurile
!botsnack
Hrănește botul, altfel i se face foame
!reload
Reîncarcă întrebările (maeștrii jocului)
!join
Treci pe alt canal (maeștrii jocului)
!op / !deop
Adaugă sau elimină un maestru al jocului

Compilează-l și rulează-l singur

Cu Rust compilezi botul așa:

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

Apoi intră pe canalul „Quiz” și scrie !help. Jocul începe de îndată ce sunt acolo două persoane.

Jocul și mesajele lui vin de la zorgch/irc-quizbot (GPL-3.0), portate în Rust și pe protocolul Mumble, cu același strat de protocol ca Mumcord.

Contribuitori

Cod sursă Ghidul complet în README → Idei și erori →