[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Build Status](https://travis-ci.org/hackerkid/bots.svg?branch=master)](https://travis-ci.org/hackerkid/bots) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![Join the chat at https://gitter.im/hackerkid/bots](https://badges.gitter.im/hackerkid/bots.svg)](https://gitter.im/hackerkid/bots?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
- Platform Documentation
- Tools For Building Bots
- Tools For Bot Analytics
- Tools For Bot Conversation Mockups
- Libraries
- Bot Stores
- Tutorials
- Communities
- Facebook messenger
- Slack
- Cisco Spark
- Microsoft Bot Framework \ Skype
- Discord
- Telegram - Excellent resource to get started
- Kik
- Zulip
- HipChat
- VKontakte
- wit.ai - Easily create text or voice based bots that humans can chat with.
- Botkit - Botkit eases the process of designing and running bots that live inside Slack.
- api.ai - Build brand-unique, natural language interactions for devices, applications and services.
- Text It - Visually build SMS and voice apps to engage your customers.
- Chatfuel - The intuitive bot builder with AI navigation. No coding required.
- Watson - Bring the power of cognitive computing to your apps.
- Beep Boop - Beep Boop is a simple hosting platform for your Slack and Messenger bots.
- Dexter - Get a Slack bot that responds with answers from your own Google Sheet.
- Converse AI - Respond to customer questions instantly with intelligent chatbot technology.
- Gupshup - Easiest & fastest way to build & deploy your bots on any channel.
- Haven OnDemand - They are similar APIs as that of watson, but far well documented and have a freemium version.
- Recast.AI - Collaborative Bot Platform for developers: build conversational bots easily.
Notes about the Tools For Building Bots
Tool | Notes | Primary Purpose of the tool |
---|---|---|
wit.ai | AI service for the bot builders to understand - intent of the user and the input parameters set by the user. Uses NLP. Provides RESTful API as well |
NLP |
Botkit | Common framework to build bots and release onto Bot Platform. Currently supports - slack, twilio, facebook | Bot-builder |
- ChatMetrics - Engagement platform for bots. ChatMetrics allows to reactivate inactive users and improve retention by sending "smart" notifications to users.
- Dialog - Chatbot analytics platform for marketers to drive user engagement, retention, conversion and understand behavior.
- Dashbot - Actionable Bot Analytics: Increase user engagement, acquisition, and monetization.
- Bot Society - Bot conversation Mockups for presentation and demo.
- Bot Sketch - Sketch Chatbot UI (Mac Only)
- Qtypes - Rule based Answer Type classification system in Node.js.
- BotKit - Botkit is a toolkit for making bot applications.
- Claudia Bot Builder - Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.
- Universal Bot Framework - Create crossplatform chat bots for FB Messenger, Kik, Telegram and Skype with just one logic.
- Pandorabots - web service for building and deploying chatbots.
- ChatBottle - Chatbots search engine
- botlist - An App Store For Bots.
- Slack Store - The official Slack bot store.
- Telegram Store - The official Telegram bot store.
- Product Hunt - Product Hunt bot list.
- Dashbot - Dashbot bot directory.
- Skype Bot Directory - The official list of skype bots by Microsoft Bot Framework
- Teamchat - Bot store by teamchat.
- The Complete Beginner’s Guide To Chatbots..
- The Secret To Making Your Own Facebook Messenger Bot In Less Than 15 Minutes.
- How to create a chatbot without coding a single line
- How To Build Bots for Messenger.
- Creating A Chat Bot.
- A Beginner’s Guide To Your First Bot.
- Pair Programming a Facebook Messenger Bot.
- A beginner’s guide to your first bot
- Bots - Facebook group.
- UX for Bots - Facebook group.
- Chat Bot Magazine - Medium.
- HH Bots - Facebook group.
- Messenger Platform Developer Community - Official Facebook group.
- [ChatbotConf] (https://chatbotconf.com/)
- [Talkabot] (https://talkabot.ai/)
To the extent possible under law, Vishnu Ks has waived all copyright and related or neighboring rights to this work.