How to deploy Microsoft chatbot service in Azure Virtual machine instead of using App service?
            Asked
            
        
        
            Active
            
        
            Viewed 584 times
        
    -1
            
            
        - 
                    Possible duplicate of [Bot Framework without Azure possible?](https://stackoverflow.com/questions/40888489/bot-framework-without-azure-possible) – Nicolas R Sep 14 '18 at 12:10
 
1 Answers
0
            
            
        Yes, you'll want to set up your azure virtual machine as normal. Once this is done install node and npm via the console, clone your bot repository, and then run npm install. 
After this you can run your bot as normal from the command line, just make sure to open up the port your bot is running on, then set up a bot registration channel pointed at http:<virtualmachinepublicip>:<port>/api/messages 
        Mark B
        
- 581
 - 2
 - 14
 
- 
                    Thanks Mark B for your answer, Is there anyway possible without enabling public IP in Azure VM? – Pradeep Sudharsan Sep 19 '18 at 10:10
 - 
                    If that is a required part of this setup, could you please add it to your question? – Mark B Sep 19 '18 at 16:30