Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sozercan/awesome-botframework
🤖 A curated list of awesome Microsoft Bot Framework related things
https://github.com/sozercan/awesome-botframework
List: awesome-botframework
awesome-list bot-framework bots
Last synced: 15 days ago
JSON representation
🤖 A curated list of awesome Microsoft Bot Framework related things
- Host: GitHub
- URL: https://github.com/sozercan/awesome-botframework
- Owner: sozercan
- License: cc0-1.0
- Created: 2016-12-21T19:34:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-18T21:24:16.000Z (about 7 years ago)
- Last Synced: 2024-05-22T23:23:01.551Z (7 months ago)
- Topics: awesome-list, bot-framework, bots
- Homepage:
- Size: 6.84 KB
- Stars: 30
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-botframework - 🤖 A curated list of awesome Microsoft Bot Framework related things. (Other Lists / Monkey C Lists)
README
# Awesome Bot Framework [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of delightful [Bot Framework](https://dev.botframework.com/) samples and resources. For more awesomeness, check out [awesome](https://github.com/sindresorhus/awesome).
# Table of Content
- [Official](#official)
- [First Party](#first-party)
- [Integrations](#integrations)
- [Authentication](#authentication)
- [Debugging](#debugging)
- [Office Graph](#office-graph)
- [Other](#other)
- [Uncategorized](#uncategorized)
- [Training](#training)
- [Guides](#guides)
- [Contribute](#contribute)
- [License](#license)## Official
- [Official website](https://dev.botframework.com/)
- [Team blog](https://blog.botframework.com/)
- [FAQ](https://docs.botframework.com/en-us/technical-faq/)
- [Bot directory](https://bots.botframework.com/)
- [Source code](https://github.com/Microsoft/BotBuilder)
- [Samples](https://github.com/Microsoft/BotBuilder-Samples)
- [LUIS](https://www.luis.ai/)
- [Azure Bot Service](https://azure.microsoft.com/en-us/services/bot-service/)## First Party
- [DirectLine API](https://github.com/Microsoft/BotFramework-DirectLineJS)
- [Emulator](https://github.com/Microsoft/BotFramework-Emulator)
- [WebChat](https://github.com/Microsoft/BotFramework-WebChat)## Integrations
### Authentication
- [AuthBot](https://github.com/MicrosoftDX/AuthBot) (C#) - AuthBot is a .Net library for Azure Active Directory authentication on bots built via Microsoft Bot Framework.
- [BotAuth](https://github.com/mattdot/botauth) (Node) - botauth is authentication middleware for bots built using the botframework and nodejs
- [Node-Authbot](https://github.com/CatalystCode/node-authbot) (Node) - A bot that authenticates users and get profile information and the latest email for the logged in user.![](https://raw.githubusercontent.com/CatalystCode/node-authbot/master/botdemoskype.gif)
### Debugging
- [VorlonJS](https://github.com/MicrosoftDX/Vorlonjs) - A new, open source, extensible, platform-agnostic tool for remotely debugging and testing your JavaScript.### Office Graph
- [AccountsBot](https://github.com/sozercan/accounts-bot) (Node) - Bot that retrieves and filters information from Dynamics CRM Online and Graph SharePoint
- [ExcelBot](https://github.com/microsoftgraph/botframework-csharp-excelbot-rest-sample) (C#) - ExcelBot is a bot built with the Microsoft Bot Framework that demonstrates how to use Excel with the Microsoft Graph API### Other
- [AzureBot](https://github.com/Microsoft/AzureBot) (C#) - This is the source code which runs the Microsoft AzureBot.![](https://raw.githubusercontent.com/Microsoft/AzureBot/master/AzureBot.gif)
- [backChannelBot](https://github.com/ryanvolum/backChannelBot) (Node) - This is a basic bot that uses the DirectLine backchannel to send and receive event messages to an instance of WebChat.
![](https://raw.githubusercontent.com/ryanvolum/backChannelBot/master/demo.gif)
- [Proactive Messages](https://github.com/MicrosoftDX/botFramework-proactiveMessages) (C# and Node) - Microsoft Bot Framework proactive messages samples
- [PresenterBot](https://github.com/matvelloso/presenterbot) - A bot that presents about bots using Microsoft Bot Framework
- [Location Control](https://github.com/Microsoft/BotBuilder-Location) (C# and Node) - An open-source location picker control for Microsoft Bot Framework powered by Bing Maps REST services.
![](https://raw.githubusercontent.com/Microsoft/BotBuilder-Location/master/Images/skype_multiaddress_1.png)
- [SupportBot](https://github.com/sozercan/supportBot) (Node) - Sample proactive support and ticketing system bot
- [I'm Hungry Bot](https://github.com/nzthiago/ImHungryBot) (Node) - Sample Bot that helps users find open food places nearby.
- [InceptionBot](https://github.com/sozercan/inceptionBot) (Node) - Bot that uses Tensorflow Serving to recognize images
![](https://camo.githubusercontent.com/38f79bc2c0d31f081a1933a156bef6d5e987cd4d/68747470733a2f2f692e696d6775722e636f6d2f70756143386c332e706e67)
### Uncategorized
## Training
- [Getting Started with Bots - Microsoft Virtual Academy Course](https://mva.microsoft.com/en-US/training-courses/getting-started-with-bots-16759)
- [Microsoft Bot Framework .NET](https://www.youtube.com/playlist?list=PLgF-CyaX1p3FE55OTRNH-kOb16zqeBZCo)
- [Microsoft Bot Framework Node](https://www.youtube.com/playlist?list=PLgF-CyaX1p3Exrp9F80bSIdNdnw2iTAZp)
- [DevOps for the Bot Framework](https://channel9.msdn.com/Series/DevOps-for-the-Bot-Framework)## Guides
- [Embed the Bot Framework Web Chat as a Collapsible Window](http://anthonychu.ca/post/microsoft-bot-framework-web-embed-collapsible-window/)
- [Extending Microsoft's Bot Framework with Graph Based Dialogs](https://www.microsoft.com/developerblog/real-life-code/2016/11/11/Bot-Graph-Dialog.html)
- [How to debug your bot with Vorlon.js](http://meulta.com/en/2017/01/25/how-to-debug-your-bot-with-vorlon-js/)
- [Integrating Payments with Bots](https://www.microsoft.com/developerblog/real-life-code/2016/10/31/Payments-with-Bot-Framework.html)
- [Leveraging Azure Search for Implementing a QnA Bot in Unsupported Languages](https://www.microsoft.com/developerblog/real-life-code/2016/12/10/Azure-Search-QNA.html)
- [Integrating an Existing Bot Platform with Microsoft's Bot Framework](https://www.microsoft.com/developerblog/real-life-code/2016/12/12/Dynamic-Bot-Dialog.html)
- [Orchestrating Multiple Bots with Multilingual Support](https://www.microsoft.com/developerblog/real-life-code/2017/01/21/Multilingual-Context-Switching-Bot.html)
- [Running multiple bots with a single deployment](https://www.microsoft.com/developerblog/real-life-code/2017/01/10/Multiple-Bots-Service.html)
- [Unit testing bot applications](https://www.microsoft.com/developerblog/real-life-code/2017/01/20/Bot-Framework-Unit-Testing.html)## Contribute
Contributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.## License
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](http://creativecommons.org/publicdomain/zero/1.0/)To the extent possible under law, [Sertac Ozercan](https://sozercan.github.io) has waived all copyright and related or neighboring rights to this work.