AUTODARTS Tools supports a variety of trigger commands that can be used to activate custom effects.
Board Status
- board_stopped – Board stopped
- calibrations_started – Calibration started
- calibrations_finished – Calibration completed
Game Events
- gameon – Triggered at the start of a game (default replacement effect)
- takeout – Darts are removed from the board
- gameshot – Player wins the current game/leg
- gameshot+d20 – Player wins the game/leg with Double 20 (also supports d10, d5, etc.)
- matchshot – Player wins the entire match
- matchshot+bull – Player wins the match with a Bull finish (also supports d20, d10, d5, d1, etc.)
- busted – Player busts
- idle – Triggered when the game is exited (idle state)
Score-Based Triggers
- 0 to 180 – Triggered for a specific score (e.g. 180)
- range_100_180 – Triggered for any score within the specified range (e.g. 100–180)
Lobby Events
- lobby_in – Player joins the lobby
- lobby_out – Player leaves the lobby
Tournament Events
- tournament_ready – Tournament starts
Player-Specific Triggers
- Player Name – Use the player’s name exactly as it appears in AUTODARTS. This trigger overrides the default gameon effect for that specific player. Spaces are supported (e.g. Max Muster).
- bot_throw – Triggered when the bot’s turn begins.
- gameshot_Max Muster – Triggered when Max Muster wins a game/leg.
- matchshot_Max Muster – Triggered when Max Muster wins the entire match.