Does a charity worker need a visa in Thailand?

Q: Does a charity worker need a visa to work for charity in Thailand? I will not earn any money in Thailand. I am an Australian.

At the moment, charity workers are now required to have a Non B Visa and a work permit so you have to speak with the NGO or foundation that you will work for to arrange these things for you.