PvP
Duel
Viewer versus viewer, one stake, the winner takes it all.
A 1-vs-1 points duel. A viewer challenges another, both stake, a Pokemon-style battle scene plays, and the winner takes the whole pot.
!duellDuel
Preview coming
Features
// What's inside
01Direct 1 vs 1 between two viewers for a stake
02Fair 50/50 outcome, the battle scene is pure show
03Pokemon-style battle with a finisher, special attack and confetti
04Three HP curves so the winner stays unpredictable
05Compact card, freely placeable instead of fullscreen
06Verify-then-deduct for both stakes, refund on an abort
07Deterministic across instances, no double payout
How a round works
// Step by step
01
A viewer challenges with !duell <opponent> <stake>
02
Both avatars appear, the opponent is pinged in chat
03
The named opponent accepts with !annehmen
04
Both stakes are collected, the battle scene plays
05
A 50/50 flip sets the winner, who takes the 2x pot
06
On !ablehnen or a timeout the challenger is refunded
Chat commands
// What your community types
| Command | Who | Effect |
|---|---|---|
!duell <opponent> <stake> | Viewer | Challenge an opponent for points |
!annehmen | Opponent | Accept the duel, the battle starts |
!ablehnen | Opponent | Decline, the challenger is refunded |
!end | Mod | Abort a running duel, stakes refunded |
Key settings
// What you tweak in config.js
enableCost- Real points or a pure fun battle
minStake- Minimum stake per player
duellTimeoutSec- Time the opponent has to accept
fightDurationSec- Length of the battle animation
fightStoryWeights- Weighting of dominance, comeback, nail-biter
enableEffects- Cinematic finisher with a special attack
overlayPosition- Placement of the compact card
modCanForceAccept- Mods may accept for the opponent
Screenshots
// From the overlay