Skip to content
This repository has been archived by the owner on Feb 5, 2018. It is now read-only.

Vanilla Module Commands

bmn edited this page Jun 7, 2017 · 6 revisions

Each module will have an associated ID, noted by a message-box flyout adjacent to the module. Where a command starts out of the form !<id>, replace <id> with the ID of the module.

Common Module Commands

Command Description
!<id> show Focus on a specific module on the bomb
!<id> bomb <turn>
!<id> queue <turn>
Trigger a bomb turn as soon as this module is solved
turn is any valid bomb turn command, e.g. turn/flip/turn around...
!cancel Cancels the current active command if the command is taking a long time to process
!stop Stops all queued commands from being processed and also cancels the current active command
!<id> help Show an short list of Twitch Plays-specific commands and instructions for this module
!<id> manual Show a link to the instruction manual for this module alone

Normal / Solvable Modules

Module Name Command Description
Wires !<id> cut <x> Cut wire at position x
The Button !<id> tap
!<id> click
!<id> press and release
Press and immediately release the button
!<id> hold Hold the button down
!<id> release <x> Release the button with x in the displayed time
Keypads !<id> press <list> Press a sequence of buttons in list, referenced by their button index
Button index is determined as the position on the module first from left to right, then top to bottom, first button being 1. i.e. top-left is 1, top-right is 2, bottom-left is 3, bottom-right is 4.
Simon Says !<id> press <list> Press a sequences of buttons in list, referenced by their color
Colors can be expressed as either their English name (red, blue, green, yellow), or as their initial letter (r, g, b, y).
Who's On First !<id> <x> Press a button with the label that exactly matches x
Memory !<id> position <x>
!<id> pos <x>
!<id> p <x>
Press a button in the x position
!<id> label <x>
!<id> lab <x>
!<id> l <x>
Press a button labelled as x
Morse Code !<id> transmit <x>
!<id> trans <x>
!<id> xmit <x>
!<id> tx <x>
Transmit at frequency 5.x Mhz
Complicated Wires !<id> cut <list> Cut wires in list, referenced by their wire index
Wire index is determined in order from left to right, first wire being 1; index does not count by the wire slots, but by the existence of wires.
Wire Sequences !<id> cut <list> Cut wires in list, reference by their wire index
Wires index is determined by the number slot that they are plugged in to.
!<id> down
!<id> d
Move down a panel
!<id> up
!<id> u
Move up a panel
!<id> cut <list> <move> Cut one or more wires, then move up/down a panel.
move is one of up/u/down/d
Mazes !<id> move <list> Navigate the maze with a sequence of movements in list
Maze directions can be expressed as either their English name (up, down, left, right), or as their initial letter (u, d, l, r).
Passwords !<id> cycle <x> Cycle through the character column at index x
Character column index is determined in order from left to right, first column being 1. If x is not provided, cycles through column 1
!<id> <x> Try and submit a password x
Submit will not be pressed unless the word can be spelled as specified. The word claim is ignored.

Needy Modules

Module Name Command Description
Venting Gas !<id> y
!<id> yes
!<id> press y
!<id> press yes
Press Y
!<id> n
!<id> no
!<id> press n
!<id> press no
Press N
Capacitor Discharge !<id> hold <x> Hold the lever for x seconds
Knobs !<id> rotate <x>
!<id> turn <x>
Rotate the knob x number of clicks