🧠

A Discord Trivia Bot That Never Runs Out of Questions

Daily trivia and live sessions sourced from a real trivia database with AI fallback for any topic, plus AI-graded free-text answers — not just multiple choice.

Mayor's Bot's trivia system pulls from a large trivia question database and falls back to AI generation for any custom subject you want — pick a category once and it keeps finding fresh questions, avoiding repeats of what it's already asked. Answers are graded with AI-assisted fuzzy matching, so free-text responses work, not just multiple choice.

Question of the Day is a separate, related feature: an open-ended AI-generated discussion question posted daily, with no right or wrong answer, plus XP for participation and an AI-written recap.

What It Does

Daily Trivia — one question posted per day automatically, on any subject you choose, with a configurable guess window and reveal mode.

Live Trivia Sessions — run an interactive multi-question trivia session on demand with <code>/trivia start</code>.

AI-graded answers — free-text answers are graded with AI-assisted fuzzy matching, not strict exact-match.

Question of the Day — a separate daily open-ended discussion prompt with XP for participation and an AI-written recap.

XP rewards — correct answers and QOTD participation earn XP in the same leveling system as the rest of the bot.

Commands

  • /trivia start start a live trivia session
  • /trivia stop end the current live session
  • /trivia leaderboard view trivia rankings
  • /trivia today view today's daily trivia question

Quick Setup

  1. On the dashboard Trivia & QOTD page, enable Daily Trivia and/or Question of the Day and choose a subject/theme.
  2. Optionally run live sessions any time with <code>/trivia start</code>.

Related Features