@Shayna ***
There were a few previously that were ‘walk ups’ as in you went there but now, all visas for Thailand are processed online. You do have to be in the country you’re applying in when you apply, and during the process until the decision is made. Some only allow those with residence in that country to apply so check the website of the embassy you’re thinking of using first.
Use the search tool in this group and you’ll see many posts about timeframes and processes from embassies and consulates in many different countries.
Good luck 😊