Crossword Twitch Overlay
The whole chat solves an American-style crossword together, harder every level.
A mod starts a freshly generated crossword, then anyone watching joins in: typing the answer in chat is enough. A hit scores points and fills the grid live for everyone. No stake, with a Rätselmeister leaderboard.
HAUS
What this overlay does
// In short
Solving a crossword alone takes a while; with two hundred people every word falls in seconds. A mod starts with !raetsel, and a randomly generated interlocking grid appears with numbered cells and two clue lists, Across and Down. Everyone in chat joins in: just type the answer, for example HAUS, and the engine fills it at the matching clue, or target it with a number and direction like 3w HAUS. Input is forgiving, umlauts stay their own cells but gruen still counts for GRÜN. Every correct answer fills the grid live and scores the solver, longer and harder words count more. Once a grid is complete it rolls straight into the next, harder level: bigger grid, more words, rarer vocabulary and trickier, near-cryptic clues. 15 hand-built levels plus endless beyond, all extendable via config.js. No stake, and the internal Rätselmeister leaderboard crowns the best solver. The overlay fills the whole scene and is transparent while idle.
Features
// What's inside
How a round works
// Step by step
Chat commands
// What your community types
| Command | Who | Effect |
|---|---|---|
HAUS | Viewer | Just type the answer, the engine finds the clue |
3w HAUS / 2s WORD | Viewer | Target a clue, w = across, s = down |
!raetsel <level> | Mod | Starts the puzzle, optionally on a given level |
!weiter | Mod | Skips to the next, harder puzzle |
!tipp 3w | Mod | Reveals a single letter of a clue |
!loesen 3w | Mod | Reveals a whole clue |
!ende | Mod | Ends the round and shows the Rätselmeister card |
Key settings
// What you tweak in config.js
maxLevel- Campaign length, 0 for endless
levels- Extend or reshape the level curve (word count, grid size, difficulty)
words / extraWords- Add to or fully replace the word bank
allowTargetedGuess- Allow targeted input like 3w HAUS
guessCooldownSec- Pause per user between guesses
showAvatar- Twitch profile pictures on the leaderboard
lang / texts- Language and individual text overrides
Screenshots
// From the overlay