In France, you cannot apply for a visa personally at the Thai embassy or consulate. You must try again online at
***************************
You will have to submit a number of scans. For the proof of legal residence in France, send a scan of your Schengen visa ie the visa you’re staying in France on. If you’re renting a house or apartment, send the rental agreement. You’ll need to send a copy of a bank statement and show some means of income. If you’re living off a pension or investment income, some statement to that effect, even one you write yourself and scan. They’re trying to prevent global nomads making a living on the internet from living in Thailand on tourist visas.
The visa will come as an emailed pdf document that you should print out and bring with you to Thailand for a 60-day stay.