Game of Chicken 🐔
The winner of the previous round scores 0 points the next round — unless they 5k. The last round is always free.
ChatGuessr is a desktop app that lets your Twitch chat play GeoGuessr along with you — viewers drop their guess on a map by typing a command, the app scores everyone in real time, and the streamer plays a normal solo round on top.
This is my customized branch — same core experience, with extra game modes, scoring tweaks, visual mods, and a pile of small quality-of-life fixes.
This is a customized ChatGuessr build extending the main app (v3.0.3) with additional game modes, scoring modifiers, visual mods, and advanced settings. It's shaped by the ChatGuessr community on Twitch — most ideas come from streamers and viewers who wanted something the official version didn't have yet. ❤
The fork is in constant development. Releases should be stable, but if you'd rather run the official version, grab it from chatguessr.com. That's also where you'll find the donation link if you'd like to support the underlying project — all credit there goes to the original ChatGuessr authors.
Everything the official build does, plus the extras below. Sections collapse — open what you care about.
The winner of the previous round scores 0 points the next round — unless they 5k. The last round is always free.
Guessing in the correct country gives you 0 points. Only wrong-country plonks score. Borders aren't always perfectly mapped — the line is dangerous.
Distance is reversed — the further from the actual location, the more points. Closest to the antipode wins. Best on tough maps like Pain and Suffering or Random Pan and Zoom World.
You only score if you are the only player who guessed in your country. Share a country with anyone else and you both get 0. Being close doesn't matter — picking a country nobody else thought of does.
Guesses must follow a sequence based on country name length. Players who break the sequence are disqualified for that round.
Guesses must follow alphabetical order across rounds.
Each round must be guessed in a country starting with the next allowed letter. The
allowed letters are configurable — e.g. ABCDE means round 1 starts with
A, round 2 with B, etc.
Get as close to a target score as possible — not necessarily the highest score.
Multiple guesses per round, with points deducted for reguesses.
Only !randomplonk commands are accepted. Manual guesses are rejected.
Two opposites — pick one.
Players can update their guess during the round. Streaks are calculated at round end based on the final country.
Deducts a configurable number of points from any guess that lands in the wrong country.
Scores can drop below 0 instead of being capped.
Each round can receive a random score multiplier applied to all players. Two systems: random weighted distribution, or "Multi Merchant" mode.
Toggled per-session from the game setup screen. None of these affect scoring.
Satellite/aerial view for the guessing map, with a configurable bounds limit (how much of the map is visible).
Hides the panorama and briefly reveals it on a timer.
A collection of visual filters and element removals, each toggleable on its own.
| Option | Effect |
|---|---|
| No Car | Hides the car icon |
| No Compass | Hides the compass UI |
| Water | Applies a water/wave filter |
| Scramble | Distorts the image |
| Rescramble | Re-distorts on a timer (requires Scramble) |
| Pixelate | Pixelates the view |
| Greyscale | Converts to greyscale |
| Sepia | Applies sepia tone |
| Upside Down | Rotates the entire page 180° |
| CRT | CRT monitor effect |
| Toon | Cartoon/toon shader |
Triggered by custom channel point redemptions. Reward IDs need to be configured to match your channel.
Forces the targeted viewer to plonk at Disappointment Island (−50.607°, 165.972°).
Forces the redeemer to plonk at the exact correct location — guaranteed 5k.
Applies a hidden random penalty or effect to the redeemer.
Award bonus points to round or game winners via a bot command (Nightbot, StreamElements, etc.). Both the command and amount are configurable.
Every type of ChatGuessr Twitch message can be individually enabled/disabled and rewritten.
Drop image files into %AppData%\ChatGuessr\flags\. Supported:
.svg, .png, .jpg, .jpeg,
.webp, .gif, .apng. The filename becomes the
flag command — test.jpg → !flag test.
!best commands.