This question already has an answer here:
I have observed in several work places that people will ping me via Slack/Hangouts/etc. with a very basic hello message:
Then they will wait indefinitely for me to respond before making any attempt to actually communicate the issue. I find this habit very irritating, and would much rather I do not have to task switch just to ask what the issue is. I would find it much more useful to just say:
Hey SomeUser, I noticed X and wonder if you could help me fix it?
Hey SomeUser, do you have some time to discuss Y?
How can I convey that I would prefer more direct communication? I would like to be polite and professional, but also convey that while this pattern may be intended to respect my time, I find it to achieve exactly the opposite.