I would like to build an app where users add a configuration and I can retrieve their user token so the app can act on behalf of the user.
I would like to be able to receive webhook events (much like if a bot user were in a public or private channel) whenever the user receives a message, is this possible?
A while back you could achieve this with a personal user token and hooking into the event stream via sockets but this has been deprecated.
Did some snooping, they moved the User Tokens over to the same area as the Bot tokens. You DON'T have to do some weird configuration if the app is installed by you, you automatically get a new user token section.
You can then go to the Events section and subscribe to events on behalf of users.