He will take your passport and documents to the embassy. He will also advise you on what's required. You pick up your passport the next day, hopefully with your visa. Costs 30 ringgit
I just did mine yesterday. You will need a ticket out. I just go to Skyscanner and buy the cheapest ticket anywhere, usually about 20 bucks, but you will need to show proof of payment, not just confirmation. I use the guy at Banana hotel, costs an extra 30 ringgit. You will need proof of accommodation in Thailand as well.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.