1

I know programming and am aware of the Dota 2 API. However, after searching about I couldn't find out whether the information about the region / server of the match / replay is stored somewhere.

This is necessary as I plan to analyze replays based on which regions they are from.

  • This appears to be possible, as Dotabuff displays the region, but I'm not sure how... – John the Green Nov 18 '14 at 23:31
  • 1
    Check out skadistats/smoke, a Python interface into Dota2 replay files. If you're planning on doing analysis of replays it would be a very useful tool. – Decency Nov 19 '14 at 7:20
  • Do you know how this replay parser compares with one by cyborgmatt ? – Heisenberg Nov 19 '14 at 7:24
2

There is a way to know the Server if you know the replay id of the game. If you have obtained the replay id match, you can paste it here http://www.dotabuff.com/. After that, the overview of the match will be reflected and the server is found on the top part fourth column.

enter image description here

| improve this answer | |
  • I'm trying to do that programmatically though. Do you have any idea how dotabuff does that? – Heisenberg Nov 27 '14 at 5:55
  • Just as I thought. Currently, I haven't tried the dota2 api so I'm really not aware of their methods. I also tried searching if dotabuff has their own api that might help (or any info about servers), but unfortunately. they said that they are just using the dota2 api and did not explain it further. This is the farthest I can go. Good luck to you sir. – Jon Nov 27 '14 at 6:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.