I am creating a bot that will allow users to interact with an existing web service. I want users to be able to start a conversation with my bot and get information personalized for them.
How do I map a bot user to an existing account? Not all channels use an email address, so I cannot use this for matching.
I thought about linking the link in the chat window, which said something like "you need to register in the bot structure before continuing," and provide a link to my service containing the global UserId Bot Framework. Then I can save this identifier in my existing service database and use it to authenticate the user.
Is there a better way to do this? Should bots be considered standalone applications?
botframework
Dave
source share