Dota 2

Dota 2 - Kill

                
{
      "name": "kill",
      "type": "player"
      "time": <milliseconds since match started>,
      "period":
      {
          "type": "match",
          "value": -1 (unused)
      },
      "payload":
      {
          "killer": <killer id>,
          "victim": <victim id>,
          "deny": <true|false>,
          "suicide": <true|false>,
          "respawnTime": <milliseconds to respawn>,
      }
   }
        

Dota 2 - Killed ancient

                
{
      "name": "killed-ancient",
      "type": "player"
      "time": <milliseconds since match started>,
      "period":
      {
          "type": "match",
          "value": -1 (unused)
      },
      "payload":
      {
          "killerTeam": <home|away>
      }
   }
        

Dota 2 - Level up

                
{
      "name": "level-up",
      "type": "player"
      "time": <milliseconds since match started>,
      "period":
      {
          "type": "match",
          "value": -1 (unused)
      },
      "payload":
      {
          "player": <player id>,
          "level": <level number>
      }
   }