I am trying to make my app watch for every kind of messages (public/private channels and direct messages) using event subscriptions, no bot.
I made my app subscribe to message.channels, message.groups, message.im and message.mpim events.
I've setup an endpoint URL with the challenge parameter, and I've authorized and deployed my app. I'm successfully notified when :
- A message is posted in a public channel
- A message is posted in a private channel (even if my personal account is not invited in)
- A direct message to/from my personal account
But, I'm not notified when there is a direct message posted between two other people.
How can it be related to my personal account as I've installed the app on the whole workspace ?