Commands - PatchiPup/Jarvis-Mark-II GitHub Wiki

Commands

1. Macro Commands

Create a Macro

  • Token Command:
    mcm("<command1>; <command2>; ...; <commandN> save as <macro name>")
  • User Command:
    “Create a macro that does [first action], then [second action], … and name it ''.”
  • User Example:
    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.

Run a Macro

  • Token Command:
    mcr(<macro name>)
  • User Command:
    “Run the macro named ''.”
  • User Example:
    Run the fly and shoot macro

2. Basic Action Commands

Nuke / Maximum Pulse

  • Token Command:
    prs(q)
  • User Command:
    “Use the maximum pulse” or “Use nuke.”

Power Up

  • Token Command:
    prs(e)
  • User Command:
    “Power up.”

Toggle Flying

  • Token Command:
    prs(shift)
  • User Command:
    “Start or stop flying” or “Toggle flying mode.”

Fire Rockets

  • Token Command:
    prs(f)
  • User Command:
    “Fire rockets.”

Reload

  • Token Command:
    prs(r)
  • User Command:
    “Reload.”

Fire a Specific Number of Shots

  • Token Command:
    fre(n)
  • User Command:
    “Fire [n] shots.”
  • Example:
    fre(5) translates to “Fire 5 shots.”

Unibeam

  • Token Command:
    uni(n)
  • User Command:
    “Fire the unibeam for [n] seconds.”
  • Example:
    uni(10) translates to “Use the unibeam for 10 seconds.”

Load a New Personality

  • Token Command:
    per(<personality>)
  • User Command:
    “Change my personality to [personality].”
  • Note:
    Use one of the available personalities, you can ask Jarvis "What are the available personalities" to get a list.

Send a Team Chat Message

  • Token Command:
    msg(<text> true)
  • User Command:
    “Send a team chat message saying: ‘’.”

Send a Match Chat Message

  • Token Command:
    msg(<text> false)
  • User Command:
    “Send a match chat message saying: ‘’.”

Activate Freaky Mode

  • Token Command:
    frk()
  • User Command:
    “Activate freaky mode.”

Delay Execution

  • Token Command:
    dly(n)
  • User Command:
    “Wait for [n] seconds.”
  • Example:
    dly(3) translates to “Wait for 3 seconds.”

Shutdown / Terminate

  • Token Command:
    ext()
  • User Command:
    “Shut down” or “Terminate the program.”

Toggle Mute

  • Token Command:
    mut()
  • User Command:
    “Toggle mute” or “Mute/unmute audio.”

Volume Down

  • Token Command:
    vld()
  • User Command:
    “Turn the volume down.”

Volume Up

  • Token Command:
    vlu()
  • User Command:
    “Turn the volume up.”

Set Volume Level

  • Token Command:
    vls(n)
  • User Command:
    “Set the volume to [n] percent.”
  • Example:
    vls(70) translates to “Set volume to 70%.”

Insta-lock Iron Man

  • Token Command:
    lck()
  • User Command:
    “Lock Iron Man.”

Play a Sound Effect

  • Token Command:
    ply(<name>)
  • User Command:
    “Play the [sound effect] sound.”
  • Example:
    ply(fart) translates to “Play the fart sound.”
  • Available Sound Effects:
    fart, roast, laugh, getout, boom, scream, yay

3. Music Commands

Start a Music Playlist

  • Token Command:
    mpl(<playlist name>)
  • User Command:
    “Play the [playlist name] playlist.”
  • Note:
    Use one of the available playlists.

Pause / Resume Music

  • Token Command:
    mps()
  • User Command:
    “Pause or resume the music.”

Skip the Current Song

  • Token Command:
    skp()
  • User Command:
    “Skip the current song.”

4. OBS Replay and Recording Commands

Save or Clip Replay

  • Token Command:
    clp()
  • User Command:
    “Save or clip the current replay.”

Start Recording

  • Token Command:
    str()
  • User Command:
    “Start recording.”

Stop Recording

  • Token Command:
    spr()
  • User Command:
    “Stop recording.”

5. Spotify Commands

Play a Song on Spotify

  • Token Command:
    sps(<song name>[ optional: artist])
  • User Command:
    “Play the song [song name] on Spotify,” optionally specifying the artist.
  • Example:
    sps("Imagine John Lennon")

Play an Artist on Spotify

  • Token Command:
    spa(<artist name>)
  • User Command:
    “Play music by [artist name].”

Search and Play a Playlist on Spotify

  • Token Command:
    spp(<playlist name>$<shuffle flag>)
  • User Command:
    “Search for the playlist [playlist name] and play it with shuffle set to [true/false].”
  • Note:
    The playlist need not be one of the user’s own; available Spotify playlists are used.

Add a Song to the Spotify Queue

  • Token Command:
    saq(<song name>)
  • User Command:
    “Add the song [song name] to the Spotify queue.”

Choose and Play a Song on Spotify

  • Token Command:
    spj()
  • User Command:
    “Let me choose a song” or “Play a song of my choice on Spotify.”

Shuffle the Spotify Queue

  • Token Command:
    ssh()
  • User Command:
    “Shuffle the Spotify queue.”

Pause the Spotify Player

  • Token Command:
    sau()
  • User Command:
    “Pause Spotify.”

Resume the Spotify Player

  • Token Command:
    sre()
  • User Command:
    “Resume Spotify.”

Skip the Current Song on Spotify

  • Token Command:
    ssk()
  • User Command:
    “Skip the current song on Spotify.”

⚠️ **GitHub.com Fallback** ⚠️