Here's the situation. There is a person on Team X. They share some hardware that I also work on.
They're trying to create a setup for something and struggling big time with it. It's none of my business, but I know that they are struggling. And on a couple of occasions they ping me asking for details about that machine's setup. Whenever they quiz me on something I provide the answers. But over time, I feel like helping them.
So finally, I ask them how their work is going because I know that they're struggling with it. They tell me their problem and I google, brainstorm, troubleshoot, figure out and give them a solution. And what follows is a surprise. They start throwing their problems at me one after another. There's no please, or gratitude. In fact, it appears that they're speaking to me as if it is my job to solve their problems.
In the ongoing discussions I get the impression that they've started expecting me to figure out solutions for them rather than them searching for their own solutions. I'm good at problem solving and that is the basis on which I've been helping them out so far.
She starts asking me bossily without any "please" or "thanks" or any notion of it either. She starts throwing problems at me without any regard to my own workload or time.
At the end of my going out of my way to help them she expects that I'm going to help out still a lot more. She says "I'm going to bug you again tomorrow".
How can I communicate that I just went out of my way to help them, that it wasn't my responsibility and they took my help for granted and that I will not be helping them again tomorrow?