Save Dota 2 match URL to Dropbox
This trigger fires when the connected player completes a new Dota 2 match. Requires 'Expose Public Match Data' enabled in the Dota 2 in-game settings.
Developer info
- API endpoint slug
- dota_2.new_match_completed
Trigger fields
Outcome Dropdown list
- Label
- Outcome
- Helper text
- Limit to wins, losses, or fire on every match.
- Slug
- outcome
- Required
- true
- Can have default value
- true
Hero Dropdown list
- Label
- Hero
- Helper text
- Limit to matches where you played a specific hero.
- Slug
- hero
- Required
- true
- Can have default value
- false
Ingredients
Match Dota 2 match identifier.
- Slug
- match_id
- Filter code
- Dota2.newMatchCompleted.MatchId
- Type
- String
- Example
- 7891234567
Match seq num Match sequence number.
- Slug
- match_seq_num
- Filter code
- Dota2.newMatchCompleted.MatchSeqNum
- Type
- String
- Example
- 6543210987
Hero Hero identifier.
- Slug
- hero_id
- Filter code
- Dota2.newMatchCompleted.HeroId
- Type
- String
- Example
- 1
Hero name Hero internal name.
- Slug
- hero_name
- Filter code
- Dota2.newMatchCompleted.HeroName
- Type
- String
- Example
- npc_dota_hero_antimage
Hero localized name Hero display name.
- Slug
- hero_localized_name
- Filter code
- Dota2.newMatchCompleted.HeroLocalizedName
- Type
- String
- Example
- Anti-Mage
Outcome Win or Loss for the connected player.
- Slug
- outcome
- Filter code
- Dota2.newMatchCompleted.Outcome
- Type
- String
- Example
- Win
Lobby type Lobby type label (e.g., Ranked, Public matchmaking).
- Slug
- lobby_type
- Filter code
- Dota2.newMatchCompleted.LobbyType
- Type
- String
- Example
- Ranked
Game mode Game mode label (e.g., All Pick, Turbo).
- Slug
- game_mode
- Filter code
- Dota2.newMatchCompleted.GameMode
- Type
- String
- Example
- All Pick
Duration Match duration formatted as MM:SS.
- Slug
- duration
- Filter code
- Dota2.newMatchCompleted.Duration
- Type
- String
- Example
- 42:17
Duration seconds Raw match duration in seconds.
- Slug
- duration_seconds
- Filter code
- Dota2.newMatchCompleted.DurationSeconds
- Type
- String
- Example
- 2537
Kills Connected player's kills.
- Slug
- kills
- Filter code
- Dota2.newMatchCompleted.Kills
- Type
- String
- Example
- 12
Deaths Connected player's deaths.
- Slug
- deaths
- Filter code
- Dota2.newMatchCompleted.Deaths
- Type
- String
- Example
- 3
Assists Connected player's assists.
- Slug
- assists
- Filter code
- Dota2.newMatchCompleted.Assists
- Type
- String
- Example
- 15
Radiant win true if Radiant won, false if Dire.
- Slug
- radiant_win
- Filter code
- Dota2.newMatchCompleted.RadiantWin
- Type
- String
- Example
- true
Match date Match start timestamp (ISO 8601 UTC).
- Slug
- match_date
- Filter code
- Dota2.newMatchCompleted.MatchDate
- Type
- Date with time (ISO8601)
- Example
- 2020-07-08T04:17:06+05:00
Match url Dotabuff match page URL.
- Slug
- match_url
- Filter code
- Dota2.newMatchCompleted.MatchUrl
- Type
- Web URL
- Example
- https://www.dotabuff.com/matches/7891234567
Applets using this Trigger
-
-
Tweet Dota 2 match results on completion
-
Post Dota 2 match summaries to Google Chat
-
Post Dota 2 match results to Microsoft Teams
-
Get an SMS when Dota 2 match completes
-
Send a Pushbullet note when a Dota 2 match completes
-
Create Google Docs for new Dota 2 matches
-
Post Dota 2 match results to Slack
-
Email me when Dota 2 match completes
-
Get a notification when Dota 2 match completes
-
Post Dota 2 match results to Discord
-
Log Dota 2 match completions to Google Sheets
