Giving is a thing from the heart and meant to be at once convenience. Some people give in other for the public to praise them . Which is not meant to be.
Just like the scenario you gave when you text someone privately and he/she went public in other to help. That ain't giving that's jus flaunting and chasing clout.
If really he/she want to help will help privately as requested and move