Tools

mumquiz

En quizbot til Mumble-servere: den stiller spørgsmål, læser svarene i chatten, giver hints, uddeler point og husker sejrene. Den logger ind som et menneske, med sit eget certifikat. Derfor kører den på enhver almindelig Mumble-server, uden plugin og uden ændringer i konfigurationen.

Ingen udgivelse endnu

Spillet

Så snart der er nok mennesker i kanalen, går det i gang. Efter et stykke tid kommer et hint med nogle få bogstaver, efter fem hints svaret. Den, der først når rundens pointgrænse, vinder.

Generøs med svar

Store og små bogstaver, tegnsætning og stavemåder som ae og ä eller ss og ß tæller som det samme.

Pæn i Mumcord

I Mumcord vises spilbeskederne som beskedkort, i den officielle Mumble-klient som almindelig chattekst.

Dine egne spørgsmål

Spørgsmålene ligger i en simpel TOML-fil. Et script kan hente den oprindelige bots spørgsmål over, hvis du vil.

Kommandoer i chatten

!help
Hjælpen, privat til dig
!score
Top fem i denne runde
!hiscore
Top fem nogensinde
!botsnack
Fodr botten, ellers bliver den sulten
!reload
Genindlæs spørgsmålene (spilledere)
!join
Skift til en anden kanal (spilledere)
!op / !deop
Tilføj eller fjern en spilleder

Byg og kør det selv

Med Rust bygger du botten sådan her:

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

Gå derefter ind i kanalen „Quiz“ og skriv !help. Spillet starter, så snart to personer er der.

Spillet og dets beskeder stammer fra zorgch/irc-quizbot (GPL-3.0), porteret til Rust og til Mumble-protokollen, med det samme protokollag som Mumcord.

Bidragydere

Kildekode Hele guiden i README → Idéer og fejl →