GithubHelp home page GithubHelp logo

ptzagk / botbuilder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/botframework-sdk

0.0 0.0 0.0 211.87 MB

Azure Bot Service provides tools to build, test, deploy, and manage connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.

Home Page: http://botframework.com

License: MIT License

C# 66.10% ASP 0.06% HTML 1.73% CSS 3.22% Batchfile 0.24% PowerShell 0.06% JavaScript 15.67% TypeScript 12.91%

botbuilder's Introduction

Bot Builder SDK

The Bot Builder SDK enables you to build bots that support different types of interactions with users. You can design conversations in your bot to be freeform. Your bot can also have more guided interactions where it provides the user choices or actions. The conversation can use simple text or more complex rich cards that contain text, images, and action buttons. You can add natural language interactions and questions and answers, which let your users interact with your bots in a natural way.

Bot Framework

The Bot Builder includes a set of command line tools to streamline end-to-end conversation centric development experience, and an emulator for debugging your bot locally or in the cloud.

Get started with Bot Builder v4 (Preview)

Bot Builder SDK v4 is the latest SDK for building bot applications. It is in Preview state. Production bots should continue to be developed using the v3 SDK - csharp, node.

It is easy to build your first Bot. You can create a bot with Azure Bot Service. Click here if you need a trial Azure subscription.

You can create a bot with Bot Builder SDK using your favorite language:

Documentation

Visit azure.com for the primary Azure Bot Service documentation page to learn about building bots using Bot Builder. There is additional documentation on the SDK, oriented towards contributors. The SDK currently supports four programing language:

Samples

Bot builder SDK v4 (preview) includes samples for all supported languages:

Questions and Help

If you have questions about Bot Builder SDK v3 or v4 Preview or using Azure Bot Service, we encourage you to reach out to the community and Azure Bot Service dev team for help.

While we do our best to help out on a timely basis, we don't have any promise around the above resources. If you need an SLA on support from us, it's recommended you invest in an Azure Support plan.

Issues and feature requests

We track functional issues and features asks for and Bot Builder and Azure Bot Service in a variety of locations. If you have found an issue or have a feature request, please submit an issue to the below repositories.

Item Description Link
SDK v3 (.NET and JS) core bot runtime, abstractions, prompts, dialogs, FormFlow, etc. File an issue
SDK v4 .net core bot runtime for .NET, connectors, middleware, dialogs, prompts, LUIS and QnA File an issue
SDK v4 JavaScript core bot runtime for JavaScript, connectors, middleware, dialogs, prompts, LUIS and QnA File an issue
SDK v4 Python core bot runtime for Python, connectors, middleware, dialogs, prompts, LUIS and QnA File an issue
SDK v4 Java core bot runtime for Java, connectors, middleware, dialogs, prompts, LUIS and QnA File an issue
Documentation Docs for Bot Builder and Azure Bot Service File an issue
CLI tools MSBot, chatdown, ludown, LUIS, LUISGen, QnA Maker, dispatch File an issue
Emulator view transcripts, connect to services, debug your bot File an issue

Helpful links

GitHub repositories

Documentation

Adding intelligence to your bot

Your bot can provide a great conversational experience without using any Azure Cognitive Services. You can increase your customers' delight with adding a more natural interaction using one or multiple Azure Cognitive Services. The following are common services integrated to bots:

Bot Builder SDK v3

Production bots should continue to be developed using the v3 SDK.

Review the documentation to get started with the Bot Builder SDK!

Get started quickly with our samples:

Join the conversation on Gitter.

See all the support options here.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

botbuilder's People

Contributors

stevenic avatar willportnoy avatar msft-shahins avatar chrimc62 avatar andrea-orimoto avatar tomlm avatar nwhitmont avatar carlosscastro avatar dandriscoll avatar stevengum avatar jeffders avatar muzahmed avatar brandonh-msft avatar pshelton-skype avatar huan avatar pablocastro avatar jasonsowers avatar franciscoponcegomez avatar mulyoved avatar jameslew avatar santiagodoldan avatar pcostantini avatar asfyra avatar flash2048 avatar evnik avatar ejadib avatar bilby91 avatar mikkhait avatar robstand avatar jmendiara avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.