Engagement & games

Daily word puzzle bot for Discord: one five-letter word a day for the whole server

Daily Word gives your server one five-letter word a day, the same for everyone. Members get six guesses, and every letter is marked as in the right spot, somewhere in the word or not in it. A new word arrives at midnight in your server’s time zone, with streaks, a leaderboard and optional coin rewards. In English, Russian or Hebrew.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
daily-wordDiscord preview

BotGGBOTToday at 20:14

🔤 Daily Word #306
⬛🟨⬛⬛⬛ S T O R M
⬛🟨⬛⬛🟩 P L A N T
🟩🟩🟩🟩🟩 L I G H T
🎉 Solved in 3 guesses!
🔥 Streak: 5 days
💰 You earned 90.
ShareStats

Only you can see this

A finished board, visible only to the player

What you get

One word for the server

Everybody plays the same word, so the daily chat about it writes itself. Each server gets its own order of words, and a word doesn’t repeat until the list starts over.

English, Russian, Hebrew

The puzzle follows your bot language or a language you choose. Our own word lists of common words, with no names and nothing offensive; Hebrew final letters and ё are handled.

No spoilers

The board with letters is only visible to the player. The share card shows colored squares only, and the daily post never shows today’s word.

Streaks and stats

Wins, win rate, current and best streak and a guess distribution per member, plus a server leaderboard by wins, streak, best streak or games played.

Optional coin rewards

Pay virtual Bank coins for a solve, more for fewer guesses, plus a capped streak bonus. Paid once per member per day, and nothing is ever staked.

Hard mode and color-blind tiles

Hard mode makes players keep found letters. A contrast palette with orange and blue tiles replaces green and yellow for color-blind players.

How it works

  1. Turn on Daily Word

    Open https://console.botgg.app, choose your server and turn on Daily Word in the Engagement section. Pick the puzzle language and how strictly guesses are checked.

  2. Set up the daily post

    Choose a channel, an hour and an optional ping role. Each day BotGG posts “Daily Word #N is live” with Play and Leaderboard buttons and yesterday’s word.

  3. Members play

    Members press Play or run /dailyword play, then type guesses in a short form. The board updates in place and only they can see it.

  4. Share and compare

    After the last guess, /dailyword share posts the colored squares. /dailyword stats and /dailyword leaderboard keep the competition going.

A small ritual that brings people back every day

A daily puzzle is one of the simplest ways to give members a reason to open your server every day, and talking about it afterwards is half the fun. Guesses are checked against the word list (strict) or as any five letters of the alphabet (lenient); by default English and Russian are strict and Hebrew is lenient. Repeated letters are scored the way players expect.

Every guess is saved safely, so a member can never take more than six guesses or be paid twice, even with double clicks. The console shows today’s players without the word, a guess distribution, players per day and the history of past words. Flows can react when someone solves or fails, or when a new day starts, and can post the Play panel anywhere. Daily Word is free on every plan.

  • /dailyword play, /dailyword guess: open your board and guess
  • /dailyword share: post your result as colored squares, with no letters
  • /dailyword stats, /dailyword leaderboard: your record and the server ranking

Slash commands

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

/dailywordDaily Word: guess today’s five-letter word in six tries5 subcommands
  • /dailyword playOpen your board for today’s puzzle
  • /dailyword guesswordGuess today’s word
  • /dailyword statsmember?Daily Word stats (yours or a member’s)
  • /dailyword leaderboardsort?The server’s best Daily Word players
  • /dailyword sharePost your result (no letters) in this channel

Commands

Frequently asked questions

How do I add a daily word game to Discord?

Turn on Daily Word in the BotGG console and pick a language. Members play with /dailyword play, and you can add a daily post with a Play button in any channel.

Does everyone get the same word?

Yes, everyone in your server gets the same word on the same day. Other servers get a different order, so the answer can’t be looked up from another server.

Which languages are supported?

English, Russian and Hebrew. The puzzle follows your server’s bot language by default, and you can fix a language; a change applies from the next day.

Can members spoil the word?

The board with letters is private, the share card has only colored squares, and the daily post shows yesterday’s word, never today’s.

Can players win coins?

If you turn rewards on and the Bank is on, a solve pays coins: a base amount, a bonus per unused guess and a streak bonus with a cap. Playing is always free.

Ready to level up your server?

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