Engagement & games

Whodunit for Discord: write anonymously, guess who wrote what

Whodunit is a party game for communities that know each other a little too well. Members answer a prompt with one anonymous line, BotGG posts all the lines, and everyone guesses who wrote what. At the reveal, correct guessers score, authors score for every wrong guess, and a line nobody figured out earns its author the poker-face bonus.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
whodunitDiscord preview

BotGGBOTToday at 20:14

Whodunit #14: who wrote what?
Tell us something nobody here knows about you

1. I once won a pie-eating contest by accident.
2. I have never finished a single video game.
3. I can name every Pokémon in order.
Suspects
@Lena · @Omar · @Jules
GuessMy guesses
A Whodunit board during the guessing phase

What you get

One anonymous line each

Members write their line in a private form, from the board’s button or /whodunit submit, and can change it until submissions close. Other members never see who wrote what.

Guess the author

The guess panel lets you pick a line and then a suspect from the list of authors. Your own line and your own name are hidden, and you can change guesses until the reveal.

Points for both sides

Right guesses score for the guesser, each wrong guess on a line scores for its author, and an unguessed line pays the poker-face bonus. You set every value.

Seasons and a leaderboard

/whodunit leaderboard ranks the season, /whodunit score shows anyone’s record. Start a new season in the console; old seasons stay readable.

Runs on its own

Set how long submissions and guessing last (5 minutes to 7 days), and turn on auto-restart so a new round starts a set time after the last one.

Optional coins per point

Pay Bank coins for every point scored at the reveal, in the same transaction as the scores, so nobody is paid twice.

How it works

  1. Turn on Whodunit

    Open https://console.botgg.app, choose your server and turn on Whodunit in the Engagement section. Pick the round channel, a default prompt, the timings and the scoring, with a live board preview.

  2. Start a round

    Start one with /whodunit start or from the console’s Round tab. The board appears with the prompt, the deadline and a Write my line button.

  3. Everyone writes, then guesses

    When submissions close the lines are shuffled and the board lists them with the suspects. Members press Guess and match lines to authors.

  4. The reveal

    At the deadline (or /whodunit next) the board shows every author, and the results post lists the podium, the best poker faces and the coins paid.

Built to keep the secret until the reveal

Before the reveal, the authors of a running round are never shown in Discord, in the console or to Flows. Staff can take down an inappropriate line before the reveal (its guesses go with it), and the server’s blocked-link rules and mention protection apply to every line.

A round needs a minimum number of lines (3 to 20) or it is cancelled without scores. Free servers can have up to 12 lines per round and Pro servers 20, which keeps the board readable in a single message.

  • /whodunit submit and /whodunit guess: write your line and make your guesses
  • /whodunit leaderboard and /whodunit score: the season ranking and anyone’s record
  • /whodunit start, /whodunit next, /whodunit cancel: for staff

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/whodunitWhodunit: anonymous lines, guess who wrote what7 subcommands
  • /whodunit startprompt?collect_minutes?guess_minutes?Start a round (staff)
  • /whodunit submitWrite your anonymous line for the running round
  • /whodunit guessGuess who wrote which line
  • /whodunit nextMove the round on now: close submissions or reveal (staff)
  • /whodunit cancelCancel the running round (staff)
  • /whodunit leaderboardseason?Season leaderboard
  • /whodunit scoremember?Your Whodunit score (or another member’s)

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Whodunit lines per round1220

What Pro adds See pricing

Frequently asked questions

How do you play Whodunit on Discord?

Staff start a round with a prompt. Members each write one anonymous line, then everyone guesses which member wrote each line. The reveal shows the authors and scores the round.

Is my line really anonymous?

Other members can’t see who wrote what until the reveal, and BotGG never shows authors of a running round, not even to staff in the console. At the reveal every author is shown; that’s the point of the game.

How is a round scored?

By default a right guess is worth 2 points to the guesser, each wrong guess on your line gives you 1 point, and a line that was guessed but never correctly gives its author 5 points. You can change all three.

What if too few people join?

If fewer lines than the minimum are submitted when the deadline passes, the round is cancelled and nobody scores. Try a shorter round or a more inviting prompt.

Can rounds start automatically?

Yes. The first round is started by staff (or a flow); with auto-restart on, a new round starts by itself a set number of hours after each round ends.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.