Deviation Hunt — catch Once Human deviations in Twitch chat
While you're live, deviations show up in the wild in your chat. Viewers throw Securement Units with !secure, earn Starchrom, and build a Deviation Bag that follows them to every channel running the game. Every deviation, variation and skin comes straight from the OHWikiGuide Deviation page, so new ones join the game as soon as they're on the wiki.
You log in with Twitch once; the bot only gets permission to read and post in your chat. Prefer chat? Type !join in twitch.tv/ohdeviationhunt. Then /mod ohdeviationhunt so it isn't rate-limited.
Where to play 2 live · 3 channels
Every Twitch channel with Deviation Hunt. Deviations only show up while a channel is live — your Deviation Bag is the same on all of them.
OBS Source
Show the deviation on your stream while it can be caught: its picture, name, variation or skin, and a countdown. It appears when one is spotted and disappears when it's secured or gets away.
Type !hunt obs in your chat (broadcaster or mods) and the bot replies with your channel's link. In OBS add a Browser source with that link, size 600 × 600. Add ?demo=1 to the end while you position it so you can see it, then remove it.
Find a collection
What it looks like
Viewer commands
!secure — throw a Securement Unit at the loose deviation (one throw per spawn). !catch works too.
!units — your Starchrom and Units · !shop — prices · !buy 5 — buy Securement Units
!daily — free supply drop (+100 Starchrom and 1 Securement Unit), once a day (resets at midnight Central) during a live stream, plus 1 free Securement Unit every hour for the rest of the day while you're in a live stream
!deviationbag — your Deviation Bag and collection link · !deviationbag name — someone else's · !scrap — turn duplicates into Starchrom
!traits — your latest catch's Skill Rating, Activity Rating and traits · !traits lonewolf — your best Lonewolf Whisper
!dev behemoth — what a deviation does and where it drops · !hunttop — leaderboard · !hunt — help
Streamer & mod commands
!hunt spawn — release one right now · !hunt interval 10 — minutes between spawns (default 7) · !hunt off / !hunt on · !hunt status · !hunt leave
Deviations only appear while your stream is live and someone has chatted in the last 10 minutes.
How catching works
| Rarity | Spawn weight | Capture rate | Reward |
|---|---|---|---|
| Common | 40% | 70% | 10 Starchrom |
| Uncommon | 28% | 55% | 20 Starchrom |
| Rare | 18% | 40% | 40 Starchrom |
| Epic | 10% | 25% | 80 Starchrom |
| Legendary | 4% | 12% | 200 Starchrom |
| Skin (Legendary) | 1 in 40 | 9% | 200 Starchrom |
Everyone starts with 5 Securement Units. Every throw uses one; !daily gives 1 and turns on 1 free every hour for the rest of that live stream, or buy more for 500 Starchrom each. About 1 in 12 spawns is a Variation (×2 reward, a little harder to catch) and 1 in 40 is a Skin, which is always Legendary with a 9% capture rate. Every deviation you secure is its own specimen with Skill Rating 1–5 and Activity Rating 1–5 (5 is rare; a perfect 5/5 gets a ⭐) and three traits rolled by the rules on the wiki's Deviation Trait Page: Slot 1 is a Global trait or that deviation's own trait, Slot 2 is a combat, crafting or territory trait matching the deviation's type (deviation-specific ones only on their own deviation, and variant-specific ones like Grumpy Bulb's Violet Robe only on that variant), Slot 3 is a fused trait. !scrap keeps your best Skill + Activity specimen of each. First time you secure something: +100 bonus. Missed throws still salvage 3 Starchrom.