Background
I work with people from a rather diverse set of cultures. We are spread across several cities, so most of our communication takes place on Slack.
I have several co-workers who are from India, and I have noticed that they communicate a bit differently than my other co-workers. Specifically, when they send me direct messages, they start with a message containing just a greeting, and wait for me to respond before bringing up whatever it is that they wanted to talk about. Our conversations will go something like this:
Co-worker: Hi Rainbacon
Me: Hi Co-worker
Co-worker: What is the status of the new data model you were creating?
Me: The code is being tested, it should be available by the end of the day
What I am used to when communicating with most other coworkers is something more direct like
Co-worker: Hey, what's the status on the new data model?
Me: The code is being tested, it should be available at the end of the day.
My question
The greetings seem to only happen with my co-workers who are Indian, so I am guessing that there is a cultural difference. I don't want to appear rude or offend anyone through accidentally responding the wrong way to their greetings. Is there any etiquette specific to Indian culture around greeting someone in an informal conversation, particularly online? Note that I am not looking for ways to get my co-workers to stop sending me greetings, I am just trying to understand the cultural differences between us.