Tools

mumquiz

Kviz bot za strežnike Mumble: postavlja vprašanja, bere odgovore v klepetu, daje namige, podeljuje točke in si zapomni zmage. Prijavi se kot človek, z lastnim certifikatom. Zato deluje na vsakem standardnem strežniku Mumble, brez vtičnika in brez sprememb nastavitev.

Še ni izdaje

Igra

Takoj ko je v kanalu dovolj ljudi, se začne. Čez nekaj časa pride namig z nekaj črkami, po petih namigih odgovor. Zmaga tisti, ki prvi doseže rezultat kroga.

Radodaren z odgovori

Velike in male črke, ločila in zapisi, kot so ae in ä ali ss in ß, se štejejo za isto.

Lep v Mumcordu

V Mumcordu se sporočila igre prikažejo kot kartice sporočil, v uradnem odjemalcu Mumble kot navadno besedilo klepeta.

Tvoja lastna vprašanja

Vprašanja živijo v preprosti datoteki TOML. Skript lahko prenese vprašanja izvirnega bota, če želiš.

Ukazi v klepetu

!help
Pomoč, zasebno zate
!score
Prvih pet tega kroga
!hiscore
Prvih pet vseh časov
!botsnack
Nahrani bota, sicer postane lačen
!reload
Znova naloži vprašanja (vodje igre)
!join
Prestopi v drug kanal (vodje igre)
!op / !deop
Dodaj ali odstrani vodjo igre

Zgradi in zaženi sam

Z Rustom bota zgradiš takole:

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

Nato vstopi v kanal »Quiz« in vpiši !help. Igra se začne, takoj ko sta tam dva človeka.

Igra in njena sporočila izvirajo iz zorgch/irc-quizbot (GPL-3.0), prenesena v Rust in na protokol Mumble, z istim protokolnim slojem kot Mumcord.

Sodelujoči

Izvorna koda Celoten vodnik v README → Ideje in napake →