Tools

mumquiz

Um bot de quiz para servidores Mumble: faz perguntas, lê as respostas no chat, dá pistas, atribui pontos e lembra-se das vitórias. Entra como uma pessoa, com o seu próprio certificado. Por isso funciona em qualquer servidor Mumble padrão, sem plugin e sem alterar a configuração.

Ainda sem lançamento

O jogo

Assim que há pessoas suficientes no canal, começa. Passado um bocado vem uma pista com algumas letras, após cinco pistas a resposta. Ganha quem primeiro atingir a pontuação da ronda.

Generoso com as respostas

Maiúsculas e minúsculas, pontuação e grafias como ae e ä ou ss e ß contam como a mesma coisa.

Bonito no Mumcord

No Mumcord as mensagens do jogo aparecem como cartões de mensagem, no cliente oficial do Mumble como texto de chat simples.

As tuas próprias perguntas

As perguntas vivem num simples ficheiro TOML. Um script pode trazer as perguntas do bot original, se quiseres.

Comandos no chat

!help
A ajuda, em privado para ti
!score
Os cinco melhores desta ronda
!hiscore
Os cinco melhores de sempre
!botsnack
Dá de comer ao bot, ou ele fica com fome
!reload
Recarregar as perguntas (mestres de jogo)
!join
Mudar para outro canal (mestres de jogo)
!op / !deop
Adicionar ou remover um mestre de jogo

Compila-o e corre-o tu mesmo

Com Rust compilas o bot assim:

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

Depois entra no canal «Quiz» e escreve !help. O jogo começa assim que lá estiverem duas pessoas.

O jogo e as suas mensagens vêm de zorgch/irc-quizbot (GPL-3.0), portados para Rust e para o protocolo Mumble, com a mesma camada de protocolo do Mumcord.

Contribuidores

Código-fonte Guia completo no README → Ideias e erros →