Macros - PatchiPup/Jarvis-Mark-II GitHub Wiki
Macros
Jarvis allows you to automate complex tasks by creating macros—sequences of multiple actions executed in order. You can quickly create macros through simple voice commands. For example:
"Jarvis, create a new macro to initiate flight for 3 seconds, then stop flying, wait 1 second, fire 5 shots, and save it as fly and shoot."
Jarvis supports using any existing commands within macros. Adding brief delays (e.g., a 1-second wait) between actions can greatly improve macro reliability. Without appropriate delays, certain actions may overlap or fail to execute correctly. In the above example, firing immediately after stopping flight might result in the first shot failing because the action to stop flying hasn't fully completed yet.