Never Have I Ever
A confession goes up, the room divides — no points, no winners
Category: Party · Players: free-for-all · Status: Beta
Never Have I Ever is in beta — details may change.
A confession appears on screen — “never have I ever ghosted someone” — and
everyone votes. Type !have or !never and your avatar lands on that side of
the stage, live, with the whole room watching the split form. There is no
score and nobody wins: the split is the game, and the closest thing to a prize
is a role on the end card.
The streamer plays too, through the host-say composer, and their avatar lands on a side like anyone else’s.
Gameplay
Type !have or !never (bare have / never works). No !join needed —
voting enters you, and you can switch sides until the reveal. The walk across
the stage is half the fun.
The host closes the vote — or the optional vote timer does. The split settles, and the round gets its one line of editorial — “only 4 of 61 have…” — with the minority named on stage.
After the reveal, one voter is invited to elaborate: their chat messages appear
on stage as the story. They can type !pass to decline instantly. Everyone
else can type same to back them up, and likes add seconds to their clock.
The seat goes to someone who voted HAVE — that’s where the story is; a NEVER can only elaborate on not doing something. The exception is when NEVER is the rare side: “only 3 of 61 have never seen it, and you’re one of them” is a story in its own right, so a NEVER that small gets the seat instead. A round where nobody voted HAVE gets no seat at all.
The quoted words
Prompts use house code for anything a live stage shouldn’t say outright, and the code is always in quotes, styled so the wink is visible:
| Code | Register |
|---|---|
| “gotten busy” | the classic subject |
| “spicy water” · “overserved” | the night-out deck |
| “birthday suit” | the swimwear-optional cluster |
| “body count” · “sneaky link” | already the platform’s own words |
The room decodes these instantly — that’s the joke working. Prompts about things the code can’t carry aren’t in the deck at all.
Configuration
| Option | Values | Default |
|---|---|---|
| Theme | Mixed, Terminally Online, Love & Situationships, Chaos & Shame, Friendship Crimes, Main Character Moments, Adulting, Inner Child, Night Out, After Dark | Mixed |
| Prompts | 3–25 per session | 10 |
| Spicy prompts | on / off | Off |
| Vote timer | 10–300 seconds, blank = host-paced | Off |
| Hot seat | every round / lopsided splits / never | Every round |
| Hot-seat gift | one gift that buys the pick | Hand Heart |
Spicy prompts. The After Dark deck — flirtier material, written entirely in the house code. Off by default; picking the After Dark theme without this toggle draws from the safe deck instead.
Hot-seat gift. Sending the configured gift lets the gifter choose who takes
the seat: they send it, then @mention any voter in chat — themselves
included. The pick buys the ask, never the answer; !pass always works.
Layout
- Marquee — game title and how-to hint.
- Prompt band — the confession, with quoted code words styled; the editorial line lands here at reveal.
- The floor — HAVE left, NEVER right, every voter’s avatar scattered on their side. Switching sides walks the avatar across the divider.
- Hot seat — the spotlight card: the storyteller, their messages as bubbles, the “same” counter, and a countdown that likes can extend.
- Filmstrip — the night so far, one mini split per round.
The game moves through Lobby → Voting → Revealed → Hot seat → Finished.
Roles, not ranks
At the end the room gets its portrait instead of a scoreboard:
| Role | Earned by |
|---|---|
| 😈 The Menace | most HAVEs of the night |
| 😇 The Saint | most NEVERs |
| 📖 Open Book | the most testimony from the hot seat |
| 🔮 Knows You Best | matched the streamer’s own votes most often |
Achievements
| Badge | Earned by |
|---|---|
| First Confession | your first HAVE of a session |
| Rare Breed | landing in a minority of 10% or less |
| Open Book | giving testimony from the hot seat |
| House Divided | being part of a perfect 50/50 split |
| Perfect Attendance | voting in every round of a session |
There is no 50-wins avatar motif for this game — it has no wins to count, which is the point.