There are 84 Foreign Embassies and Consulates located in Bangkok and few more Consulates located in Chiang Mai, Phuket, Sa Kaeo, Songkhla, and Khon Kaen. All the list with contact details is easy-to-find on that website: https://www.embassypages.com/thailand.
Thailand weather is good all year round. The climate is ruled by monsoons so it’s never certain how the sky will look like during the given month. Here is just a reference what in general you can expect when coming for a vacation.
The color code means:
|Temp in C||Rain||Hotel prices||Best time |