Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 2.6 KB

File metadata and controls

41 lines (30 loc) · 2.6 KB

Recipes bot

Implementing a Recipes bot service with Liquid Content

In this tutorial, you will build a recipes chat bot connecting your favorites message channels with Evoq Liquid ContentTM. The bot will be able to return a list of recipes for dinner after providing the list of ingredients you have.

The bot will be built by using the Azure Bot Service, the intelligent, serverless bot service that scales on demand. With this service, you will be able to publish your bot through multiple channels without managing or patching any server. The service is free, and you will only pay for the resources you consume.

Architecture

Getting Started

Prerequisites

To follow the tutorial, you will need:

  • An active Azure subscription. You will need to login as owner of the subscription to host the bot service. You can sign up for a free subscription here.
  • An Evoq Content or Engage site with Evoq Liquid Content enabled

Also, to debug your C# bot locally using breakpoints in Visual Studio you will need:

For more information about how to setup the debugging environment, visit Debug with the emulator and Debug an Azure Bot Service C# bot on the bot framework documentation.

Content index

  1. Setting up the recipes
  2. Creating the basic bot
  3. Setup continuous integration
  4. Debugging the bot on your local environment
  5. Customizing the basic bot
  6. Test your recipes bot
  7. Adding a webchat in your site
  8. Known issues