DF Twitch-plays — help
Type any of the commands below in twitch.tv/timallenfanclubofficial chat. The bot only listens for !DF commands there — other channels it has joined are ignored for DF purposes.
Commands
Commands are case-insensitive and tolerate extra whitespace and filler words (a, an, the, some, me, us, please, drink, from). Coordinates are x,y,z with z in raw embark-local form on dig/region commands and in-game elevation on place / camera.
| Verb | Syntax | Example | What it does |
|---|---|---|---|
| make | !DF make [qty] <material> <item> | !DF make 5 iron pick | Queue a manufacturing workorder. Quantity defaults to 1 if omitted. |
| brew | !DF brew [qty] <fruit|plant> | !DF brew 3 plump helmet | Queue a brewing workorder. |
| place | !DF place <item> <x> <y> <z> | !DF place door 42 18 130 | Queue a building placement (uses DFHack buildingplan). Z is in-game elevation. |
| mine | !DF mine <x,y,z> <x,y> | !DF mine 40,20,128 45,25 | Designate a rectangular region for mining. Corners are inclusive. |
| channel | !DF channel <x,y,z> <x,y> | !DF channel 40,20,128 45,25 | Designate a region for channeling (digs down a Z-level). |
| digramp | !DF digramp <x,y,z> <x,y> | !DF digramp 40,20,128 45,25 | Designate a region for ramp-digging. |
| cuttree | !DF cuttree <x,y,z> <x,y> | !DF cuttree 40,20,128 45,25 | Designate a region for tree-chopping. |
| stockpile | !DF stockpile <category> <x,y,z> <x,y> | !DF stockpile food 40,20,128 45,25 | Build a top-level-category stockpile in the given area. |
| zone | !DF zone <type> <x,y,z> <x,y> | !DF zone bedroom 40,20,128 45,25 | Designate a civzone (office, bedroom, dormitory). |
| taskat | !DF taskat #<workshop_id> [qty] <material> <item> | !DF taskat #17 5 iron pick | Queue a job at a specific workshop by ID instead of the manager queue. |
| camera | !DF camera <x> <y> <z> | !DF camera 42 18 130 | Recenter the in-game camera. Z is in-game elevation. |
| appoint | !DF appoint <position> <id> | !DF appoint manager 17566 | Assign a citizen to a fort position. IDs are in the /df/citizens table. |
| pause | !DF pause | !DF pause | Pause DF. |
| unpause | !DF unpause | !DF unpause | Unpause DF. |
| help | !DF help | !DF help | Print the verb list as a chat reply (this page is the long form). |
Project updates
Latest first.
2026-06-08 — First public smoke test
The Twitch-plays-DF bot is online and listening in twitch.tv/timallenfanclubofficial. Expect rough edges: most verbs work, some will silently fail or hit "not supported yet." Please chat what you tried and what happened.
This page is the source of truth for what's available. If the bot responds to a command that isn't documented here, that's a doc bug — please flag it.