🎮 Game Commands

/trivia

Parameters: questions (10–200, default 10), category (optional), difficulty (optional: Easy, Medium or Hard; blank = mixed, ignored for packs)

Start a TriviaForge game in the current channel. Pick a number of questions and optionally a category and difficulty.

Examples:
/trivia — quick 10 question game, all categories
/trivia questions:50 category:science — 50 question science game
/trivia questions:20 category:history difficulty:hard — 20 hard history questions
/trivia category:server — play your server's custom questions (Premium)

/daily

The Daily Challenge: 5 questions, easy to hard, the same for everyone in the world that day. Only you see it while you play. Type your answers (no hints) with 30 seconds each, and you get one try a day. A new Daily starts every day at 00:00 UTC.

Score: 100 per right answer plus up to 50 for speed. At the end you see the answers, can rate each question, and can Share a spoiler-free result in the channel. Playing pays a few coins (10, plus 5 per right answer, plus 10 for 5/5) and keeps your Daily streak going. Today's board: gettriviaforge.com/daily.

/vote

Parameters: questions (10–200, default 10)

The bot picks 3 random categories and the server votes which one to play. Voting closes after 30 seconds and the winner is played.

Example: /vote questions:25

/challenge

Parameters: opponent, questions (10–50, default 10), category (optional)

Challenge another user to a 1v1 trivia match. They have 60 seconds to Accept or Decline. If accepted, only the two of you can answer — everyone else watches. The player with more points at the end wins.

Example: /challenge opponent:@friend questions:20 category:science

/lastman

Parameters: questions (5–50, default 10), category (optional)

Last One Standing mode! The bot won't move to the next question until someone answers correctly. After both hints have been shown, the question stays up indefinitely — keep guessing until you get it right (1 point).

Example: /lastman questions:20 category:history

/autoplay Admin

Toggle continuous trivia in the current channel. When enabled, games restart automatically with a random number of questions (20–75) after each one ends. About a third of each game comes from your server's packs (free packs, packs you own, and Premium's packs; never 18+ packs). Use /autoplay packs:Off for general questions only, or packs:On to switch them back.

/threads Admin

Toggle thread mode for the current channel. When enabled, every new game starts in its own auto-archived Discord thread, keeping the main channel clean. Each game gets its own scrollback you can revisit later.

/tips Admin

Turn the tip line on or off for the whole server. About one game in four ends with a short tip under the leaderboard (our card-game bot CardShark, the community server, or a Top.gg review). It never shows in autoplay channels. On by default; needs the Manage Server permission.

/setchannel & /clearchannel Admin

/setchannel locks trivia to the current channel — members can only start games there (run it in a regular text channel, not a thread). /clearchannel removes the lock so games can be started in any channel again.

/schedule Admin Premium

Parameters: day, hour, minute, timezone, questions, category (optional)

Set up a recurring weekly trivia game. The bot will automatically start a game in the current channel at the day and time you choose, in your selected timezone. Up to 3 schedules per server.

Example: Schedule a Friday 8:00 PM Eastern game with 50 questions for trivia night.

/schedules

View all scheduled trivia games on this server.

/unschedule Admin

Parameters: schedule_id

Remove a scheduled game by its ID. Get IDs from /schedules.

/categories

List all available trivia categories, including any custom server categories.

/packs

List the TriviaForge premium question packs available to this server. Shows which packs you already own and which are available to buy (with pricing), plus a link to grab more from the Dashboard.

Tip: Play an owned pack with /trivia category:<pack name>.

/pause & /resume

Pause or resume an active game. Only the player who started the game can pause/resume it.

/stop

End the current game early. Only the game starter or a server admin can stop a game.

/scores

Show the current scores in the active game.

/report

Report the current question as broken, incorrect, or inappropriate. After 3 unique reports, a question is suspended pending admin review.

📊 Stats & Profile

/leaderboard

Parameters: period (today, week, month, year, all-time), scope (server or global)

View the top 10 players for any period, on this server or globally.

Example: /leaderboard period:week scope:global

/profile

View your TriviaForge rank card: your rank in this server and worldwide, streaks, achievements and lifetime stats, drawn in the card theme you equip. Add a member to see theirs.

🪙 Coins and the Shop

How you find coins

Every point you score in a game counts toward coins: 1 coin per 5 points once two or more players have scored in the game, or 1 coin per 20 points while you are playing alone. Coins arrive in drops of 5, with a short line under the answer. Answer streaks pay a bonus: +5 at 5 in a row, +15 at 10 and +25 at 15. Premium servers earn 1.5x. Whatever you have left over is paid when the game ends, and the final scores show who found what.

You can find up to 300 coins a day (UTC), and at most 60 of them from playing alone. One balance follows you to every server.

/shop

Browse and buy shop items without leaving Discord: country-flag badges, titles, correct-answer flair, win celebrations, profile colors and rank-card themes. Only you see it. The full shop is on the website at gettriviaforge.com/shop.

/equip

Choose which of your items to show. One per slot: a badge before your name, a title after it, a flair that replaces "got it!", a celebration under your name when you win, the color of your profile, and the theme of your /profile card.

Shop items are cosmetic only. Nothing in the shop helps anyone win. Coins can't be bought, sold or traded, and they have no cash value.

❓ FAQ

How does scoring work?

Standard questions award 5 points if you answer with no hints, 3 points after the first hint, and 1 point after the second hint. Crazy Rounds (every 10th question) award 1 point per correct answer with multiple answers possible.

What are Crazy Rounds?

Every 10th question is a Crazy Round — questions with multiple correct answers. You have 45 seconds to shout out as many as you can. 1 point per correct answer.

How do hints work?

Each question gives you 15 seconds with no hints, then 15 seconds with hint 1, then 15 seconds with hint 2 before time runs out.

How do I rate a question?

Each question message has 👍 and 👎 reactions. Click either one to rate the question. Your votes help us identify great questions and weed out bad ones. One rating per user per question; clicking a different reaction overwrites your previous vote.

How do I add custom questions for my server?

Premium servers can add up to 2000 custom questions via the Dashboard. Custom questions can be played with /trivia category:server.

How do I submit a question to the global pool?

Visit the Add Question page. Submissions are reviewed by moderators before going live.

When do leaderboards reset?

Daily scores reset at midnight GMT. Weekly resets every Monday. Monthly on the 1st. Yearly on January 1st. All-time never resets.

The bot shows as offline or isn't responding. What do I do?

It's usually one of these:

  • A quick restart. We restart TriviaForge now and then to ship updates, and it's back within a few minutes. A game that was running at the time stops, so start a new one with /trivia.
  • A Discord problem. If other bots or Discord itself are acting up too, check discordstatus.com.
  • Channel permissions. If the bot is online but silent in one channel, it needs View Channel, Send Messages and Embed Links there. /trivia tells you which one is missing, and a server admin can grant it in Channel Settings → Permissions.

Still stuck? Ask in our Community Discord and we'll take a look.

How do I get help or report a bug?

Join our Community Discord — we have channels for support, feature requests, and bug reports.