{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/173","repository_url":"https://api.github.com/repos/Microsoft/BotBuilder","labels_url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/173/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/173/comments","events_url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/173/events","html_url":"https://github.com/Microsoft/BotBuilder/issues/173","id":150492063,"number":173,"title":"keeping more than one conversation open","user":{"login":"imangoodarzi","id":15711547,"avatar_url":"https://avatars.githubusercontent.com/u/15711547?v=3","gravatar_id":"","url":"https://api.github.com/users/imangoodarzi","html_url":"https://github.com/imangoodarzi","followers_url":"https://api.github.com/users/imangoodarzi/followers","following_url":"https://api.github.com/users/imangoodarzi/following{/other_user}","gists_url":"https://api.github.com/users/imangoodarzi/gists{/gist_id}","starred_url":"https://api.github.com/users/imangoodarzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/imangoodarzi/subscriptions","organizations_url":"https://api.github.com/users/imangoodarzi/orgs","repos_url":"https://api.github.com/users/imangoodarzi/repos","events_url":"https://api.github.com/users/imangoodarzi/events{/privacy}","received_events_url":"https://api.github.com/users/imangoodarzi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-22T23:13:01Z","updated_at":"2016-04-23T20:29:06Z","closed_at":null,"body":"My bot is supposed to handle different types of conversations and I'd like to design the dialogs separately. How can I achieve that? From the tutorial example, MessagesController Post method does the Conversation.SendAsync and that method picks up the dialog state encoded inside the message and goes from there (which is always going to be the dialog that is first initiated)\r\n\r\nFrom what I understood, there should only be one root dialog that catches everything and that can contain other dialogs inside it. Is that right?"},"comment":{"url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/comments/213825575","html_url":"https://github.com/Microsoft/BotBuilder/issues/173#issuecomment-213825575","issue_url":"https://api.github.com/repos/Microsoft/BotBuilder/issues/173","id":213825575,"user":{"login":"zobnov","id":2109482,"avatar_url":"https://avatars.githubusercontent.com/u/2109482?v=3","gravatar_id":"","url":"https://api.github.com/users/zobnov","html_url":"https://github.com/zobnov","followers_url":"https://api.github.com/users/zobnov/followers","following_url":"https://api.github.com/users/zobnov/following{/other_user}","gists_url":"https://api.github.com/users/zobnov/gists{/gist_id}","starred_url":"https://api.github.com/users/zobnov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zobnov/subscriptions","organizations_url":"https://api.github.com/users/zobnov/orgs","repos_url":"https://api.github.com/users/zobnov/repos","events_url":"https://api.github.com/users/zobnov/events{/privacy}","received_events_url":"https://api.github.com/users/zobnov/received_events","type":"User","site_admin":false},"created_at":"2016-04-23T20:29:06Z","updated_at":"2016-04-23T20:29:06Z","body":"Hi, as I see it, there is one root dialog, but you may add any logic into it, and start (switch, rout to) any dialogs. Could you give a bit more details on what you want to build?\r\nPlease also check this example, it describes a possible way to switch between dialogs: https://github.com/Microsoft/BotBuilder/blob/master/Node/examples/basics-firstRun/app.js\r\nAlso this example might be helpful: https://github.com/Microsoft/BotBuilder/tree/master/Node/examples/basics-multiTurn"}}