Anyone painted on glass before?

I want to paint on wine glasses and pilsner glasses as Christmas presents. I’m not sure what type of paint to use and well… I have no clue what else I need!
Any advice?

Thanks!