There is a Thai embassy in Tehran. Best try at home, since Iran is a "restricted" country like many African countries. I'm African and got mine at home. By restricted I mean we can't get it from neighboring countries like Vietnam or Laos.
You're gonna have to provide more details if you want our help. Which embassy/consulate? Which DTV scheme? What did you provide during the application?