Tools

mumquiz

Bot tal-kwiżż għal servers Mumble: jistaqsi mistoqsijiet, jaqra t-tweġibiet fiċ-chat, jagħti ħjiel, jagħti punti u jiftakar rebħiet. Jidħol bħal persuna, b'ċertifikat tiegħu stess. Għalhekk jaħdem fuq kull server Mumble standard, mingħajr plugin u mingħajr bidla fil-konfigurazzjoni.

Għad m'hemm l-ebda ħruġ

Il-logħba

Hekk kif ikun hemm biżżejjed nies fil-kanal, tibda. Wara ftit żmien jiġi ħjiel b'ftit ittri, wara ħames ħjiel it-tweġiba. Jirbaħ min l-ewwel jilħaq l-iskor tat-tond.

Ġeneruż bit-tweġibiet

Ittri kbar u żgħar, tippunteġġjatura u kitbiet bħal ae u ä jew ss u ß jingħaddu bħala l-istess.

Sabiħ fil-Mumcord

Fil-Mumcord il-messaġġi tal-logħba jidhru bħala kards tal-messaġġi, fil-klijent uffiċjali ta' Mumble bħala test tas-sempliċi chat.

Il-mistoqsijiet tiegħek stess

Il-mistoqsijiet jgħixu f'fajl TOML sempliċi. Skript jista' jġib il-mistoqsijiet tal-bot oriġinali, jekk trid.

Kmandi fiċ-chat

!help
Il-għajnuna, privatament lilek
!score
L-ewwel ħamsa ta' dan it-tond
!hiscore
L-ewwel ħamsa tal-ħin kollu
!botsnack
Għalf il-bot, jew jingħata l-ġuħ
!reload
Erġa' tlaħħaq il-mistoqsijiet (il-mastri tal-logħba)
!join
Mur f'kanal ieħor (il-mastri tal-logħba)
!op / !deop
Żid jew neħħi master tal-logħba

Ibnih u mexxih int stess

B'Rust tibni l-bot hekk:

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

Imbagħad idħol fil-kanal “Quiz” u ikteb !help. Il-logħba tibda hekk kif ikun hemm tnejn.

Il-logħba u l-messaġġi tagħha ġejjin minn zorgch/irc-quizbot (GPL-3.0), ittrasportati għal Rust u għall-protokoll ta' Mumble, bl-istess saff tal-protokoll bħal Mumcord.

Kontributuri

Kodiċi sors Il-gwida sħiħa fil-README → Ideat u bugs →