Every square is a condition on a talisman. Press Draw Talisman and the app rolls a real, legal charm off the game's own tables; every open square that charm satisfies marks itself. Complete a row, column or diagonal for a bingo, or fill the whole board for a blackout.
There is nothing to click on the card — the draws do the marking. Your score is how few draws it took.
Squares are filtered so a card stays winnable. Nothing hopeless is ever put on a board, and only a small budget of squares per card — one on a 5×5 — is allowed to be a real grind.
A square's outline tells you which pool it came from.
A marked square keeps its colour but lightens and draws a cross through it. A completed line overrides all of that and fills the squares solid, in a colour picked to contrast with whatever theme you're using.
Charms come off the game's four tables. Mystery rolls the junk (Pawn and Bishop talismans), enduring rolls the good stuff (Hero, Legend, Creator), and the mix is junk-heavy — the shape of a real charm run. Most of what you pull is rubbish. That's the point.
A seed splits in two: MHGU-5F-N4P3S1R2C3-EYBKVK is the session,
and the -DCK0-HMGF on the end is your card. Copy session
hands out the first part; Copy card hands out the whole thing.
The session fixes the skill pool and the entire sequence of talismans. Everyone on it draws the same charms in the same order — but each player gets their own twenty-five squares, because a shared board would mean everyone calling BINGO on the same draw.
Marking is yours. A drawn talisman glows the squares it satisfies; you click them.
One person is the Gamemaster and draws. Everyone else opens the Player tab, pastes the session, and their card follows along on its own. Join partway through and you'll catch up on everything called so far.
Hosting signs you in with Twitch, so the app knows which sessions are yours and nobody else can advance your draws. It reads your channel name and nothing more — no scopes are requested, nothing is posted, and the Twitch token is discarded straight after. Players joining need no account at all.
If the connection drops, nothing is lost: the session alone determines every talisman, so the manual controls come back and you can keep playing off what the Gamemaster calls.
Progress and settings are saved in this browser. Printing (Ctrl‑P) gives a clean black-and-white card.
Sign in to host a live session, so viewers' cards follow your draws automatically. Joining needs no account — only hosting does.
Signing in reads your Twitch channel name and nothing else. No scopes are requested, nothing is posted, and the Twitch token is thrown away straight after.
Logged in as .
FOLLOWING
Leaving keeps this card and your marks — you can join again with the same session.
Start a session and every viewer who joins gets their own card that follows your draws.
Start uses the card you have now. New session rolls a fresh card and starts on that seed instead — use it if this one is already claimed.
LIVE — draw 0
Viewers who join follow your draws. Keep drawing with Draw Talisman in the sidebar.
This is the command for chat to join your live session.
Nightbot
Moobot / plain URL
Companion fan tools by the same author. Each opens in a new tab.