// Overlays
PvP

Nine Men's Morris

Two viewers at the morris board, one stake, the winner takes the whole pot.

The classic mill game, internationally Nine Men's Morris, as a chat-driven Twitch overlay. Two viewers face off at the morris board, place nine men in turns, move them along the lines and capture an opponent's man with every closed mill. Both put up a stake, the winner takes the whole pot. Spots are simply called out in chat, an A4 is enough.

1 vs 1With stakeOBS Browser Source
Live!muehle
Nine Men's Morris
Preview coming
Nine Men's Morris Twitch Overlay

Features

// What's inside

01The classic mill game (Nine Men's Morris) as a Twitch overlay, 1 vs 1 from chat
02Full rule set: placing, moving, jumping from three men and capturing after a mill
03Protected mills and the strong double mill, just like on a real morris board
04Place men by spot, an A4 is enough, no long command needed
05Warm wooden board with grain, engraved lines and glossy pieces
06Coordinate ruler along the edge from A to G and 1 to 7, so everyone finds their spot
07A stake per player, the winner takes the doubled pot
08Turn clock: take too long to think and you lose the match
09Per-player piece tray shows reserve, placed and captured men at a glance
10Internal points with no bot, optional payout via your loyalty bot, survives any OBS reload

How a round works

// Step by step

01
With !muehle @opponent [stake] a viewer challenges another to a game of morris
02
The named opponent accepts with !annehmen, both pay the stake and the board appears
03
In the placing phase each places nine men by simply typing the spot, for example A4
04
Then you move men to free neighbouring spots with !move A4-A1, from three men you may jump
05
Three of your own men in a line is a mill, after which you capture an opponent's man
06
Whoever reduces the opponent to two men or blocks them completely wins the whole pot

Chat commands

// What your community types

CommandWhoEffect
!muehle @opponent [stake]ViewerChallenge another viewer to a game of morris
!annehmen / !ablehnenThe named opponentAccept or decline the challenge
A4 (or !set A4)Player on turnIn the placing phase, place a man on the named spot
!move A4-A1Player on turnMove a man to a free neighbouring spot, from three men jump freely
C5 (or !take C5)Player on turn after a millCapture an opponent's man
!aufgebenEither playerGive up the running match
!endModAbort the match and refund the stakes

Key settings

// What you tweak in config.js

enableCost
Stake on or off, without it you just play for fun
minStake / maxStake
Limits for the stake, 0 means no limit
turnTimeoutSec
Turn clock in seconds, on timeout the slow player loses
acceptTimeoutSec
Time the opponent has to accept
allowBareCoord
Place and capture by bare spot (A4) without !set or !take
showCoords
Show or hide the coordinate ruler at the board edge
overlayScale
Size of the board, for fullscreen or a compact side overlay
lang / texts
Choose the language and override individual texts

Screenshots

// From the overlay

Your custom overlay

This overlay
in your brand's look?

  • Colours, text and rules to taste
  • Your own mechanics or a brand-new overlay
  • Twitch integration made to measure
Request now Other overlays No obligation. Usually a reply within 48h.