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 startstart a live trivia session -
/trivia stopend the current live session -
/trivia leaderboardview trivia rankings -
/trivia todayview today's daily trivia question
Quick Setup
- On the dashboard Trivia & QOTD page, enable Daily Trivia and/or Question of the Day and choose a subject/theme.
- Optionally run live sessions any time with <code>/trivia start</code>.