Same idea can be done with fiat but no one does, simply because it's not conventional.
A regular vending machine that accepts Bitcoin doesn't even exist, where did you get the idea of a "charity version"?
Want to help the poor using Bitcoin?
Reach out to a charity foundation that does that and send them the funds, it wasn't that hard for anyone to sell Bitcoins for fiat or products.
It comes down to their credibility, if you trust them help them or advertise the foundation.
Or go to the forum's Lending Section and do the charity work.
I came here to say this.
I think that the idea behind an automated vending machine that live streams is cool and all, but it's all just bells and whistles that is a back-handed slap in the face of the poor. They will feel exploited and that they're for someone's amusement; like they have to dance to earn a treat. "Dance, monkey, dance!"
I'm sorry for taking such a negative tone regarding this idea, but I'm a humanitarian by nature, and feed over a hundred women and children at a food bank soup kitchen twice a week. These people only care about (a) feeding their children and (b) feeding themselves. The idea of having a vending machine where they have to "check in" and get approval somehow won't sit well with them.
If you REALLY want to help, there's no need to waste so much money in trying to adapt this technology and pay for servers and bandwidth to make this work. Just donate the bitcoin to the charity and watch them put your money to work. I, personally, will get a hell of a lot more satisfaction knowing that there won't be a starving child for an evening than having a cool machine that costs a lot to operate.
If you want to feel charitable and support a soup kitchen, then feel free to send me a message. The charity that I'm on the board of is 100% transparent with our finances, and we release quarterly and annual financial statements that detail every single dollar that comes in to and goes out of our bank account. I'll document your donation in its entirety and provide an update as to where every single dollar that you've donated has gone: how many pounds of rice, beans, carrots, potatoes, meat, gallons of water, etc. that has been provided to starving families on your behalf.
This "Bitcoin vending machine" idea is just gimmicky, and doesn't sit well with me.