I opened a Bank account on a Tourist visa in October 2021.
Bangkok bank, headquarters, Silom, have English speaking staff who are familiar with the process.
Needed an Embassy Certified copy of my passport, TM 30 details and my Thai partner helped. She was asked to show her ID and vouch for my address. To get the passport copy, you need to make an appointment first online with the UK embassy.