Trivia Board

A trivia game for the whole region, with over fifty thousand questions.

Trivia Board OS

Pick a category and a question count, and the board runs the game for everybody in the region — questions on public chat, answers by chat, scores kept and sorted at the end.

It cannot lock up any more

Every phase has a timeout: menu, fetch (with one retry), question and gap. Previously an ignored dialog or a silent web side left the board answering “A game is already in progress!” forever, and the timer kept firing after the last question.

Made for a busy room

  • Output is measured in bytes and split across lines — chat truncates at 1024 bytes and every emoji costs four of them, so long questions were being cut off mid-sentence.
  • Wrong answers reply instantly instead of freezing the game. The old instant-message path slept the script two seconds each time, so a full room ate the timer.
  • Long category names are shortened for the buttons only — the full name is still what gets sent, so nothing breaks.
  • Answers from objects are ignored, lockout is by key rather than by name, and a question with an unusable answer key is skipped instead of being unwinnable.

Getting it working

Protocol 1.01.00
The version this product reports to the update server.