Skip to content

A WebChat bot that displays chat history in the webchat control. This bot uses a login to differentiate users. Values in the web config need to be added. The project uses code first entity framework.

License

Notifications You must be signed in to change notification settings

JasonSowers/ChatHistoryBot-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BotFramework-ChatHistoryBot

Getting started

  1. Download the project
  2. In the web.config of the ChatHistoryBot project fill out the values for MicrosoftAppId, MicrosoftAppPassword, and BotChatSecret(your webchat secret from dev.botframework.com)
  3. Create a database and put your connection string in the 'ConversationDataContextConnectionString' connection string of the web.config for the ChatHistoryBot project and the app.config for the ChatHistoryBot.data Note: you do not need any tables in your database they will be created in the next step
  4. In your Package Manager Console select ChatHistoryBot.Data as the Default project then run the following commands:
    enable-migrations -EnableAutomaticMigrations -Force
    update-database
    
  5. Run the project and navigate to http://localhost:3980/WebChat/Bot

About

A WebChat bot that displays chat history in the webchat control. This bot uses a login to differentiate users. Values in the web config need to be added. The project uses code first entity framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages