Skip to content

MatSFT/EnterpriseBotFrameworkAppStarter

Repository files navigation

EnterpriseBotFrameworkAppStarter

Build Status Coverage Status

What is this?

This is a very simple sample for building an enterprise-level bot that can work with BotFramework and Microsoft Teams. Take a look at the Config.ts file for possible configuration options and how they are pulled in by the app. You should be able to deploy this directly to an azure App Service if you configure the options in the environment first.

Why use this?

It is setup to already have the basics of a production level app.

  1. There are basic unit tests.
  2. There is a code coverage report being generated that maps the coverage to the Typescript code.
  3. There is an extensible logging framework with built in app insights trace publishing.
  4. Abstractions built so you just have to worry about writing the code that matters
  5. Easy localization support already set up.

Caveats

The storage mechanism in the src/Storage directory is very hacky and not production level.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors