hackerkid / Bots
Licence: cc0-1.0
⚡️ Tools for building bots
Stars: ✭ 954
Projects that are alternatives of or similar to Bots
Awesome Bots
The most awesome list about bots ⭐️🤖
Stars: ✭ 2,864 (+200.21%)
Mutual labels: chatbot, bots, facebook-messenger
Botkit
Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Stars: ✭ 10,555 (+1006.39%)
Mutual labels: chatbot, bots, facebook-messenger
facebook-send-api-emulator
Facebook Messenger Emulator & Facebook Send API Emulator functionality allowing you to test web hooks on developer's machine.
Stars: ✭ 24 (-97.48%)
Mutual labels: chatbot, facebook-messenger
Chat-Bot
Chatbot – is a computer program that simulates a natural human conversation. Users communicate with a chatbot via the chat interface or by voice, like how they would talk to a real person.
Stars: ✭ 26 (-97.27%)
Mutual labels: bots, chatbot
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
Stars: ✭ 60 (-93.71%)
Mutual labels: bots, chatbot
intelligo.js.org
The official website for Intelligo chatbot framework.
Stars: ✭ 18 (-98.11%)
Mutual labels: bots, chatbot
Messenger
Package messenger is used for making bots for use with Facebook messenger
Stars: ✭ 278 (-70.86%)
Mutual labels: bots, facebook-messenger
Flask Assistant
Framework for Building Virtual Assistants with Dialogflow and python
Stars: ✭ 358 (-62.47%)
Mutual labels: chatbot, bots
Botlibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
Stars: ✭ 412 (-56.81%)
Mutual labels: chatbot, bots
nlp-dialogue
A full-process dialogue system that can be deployed online
Stars: ✭ 69 (-92.77%)
Mutual labels: bots, chatbot
Hutoma-Conversational-AI-Platform
Hu:toma AI is an open source stack designed to help you create compelling conversational interfaces with little effort and above industry accuracy
Stars: ✭ 35 (-96.33%)
Mutual labels: bots, chatbot
intelligo-generator
🛠️ Chatbot generator for Intelligo Framework.
Stars: ✭ 31 (-96.75%)
Mutual labels: bots, chatbot
facebook-messenger
Go (GoLang) package for Facebook Messenger API and Chat bot
Stars: ✭ 62 (-93.5%)
Mutual labels: chatbot, facebook-messenger
botrivia
Facebook Messenger trivia bot, built with Laravel
Stars: ✭ 17 (-98.22%)
Mutual labels: bots, facebook-messenger
Stealth
An open source Ruby framework for text and voice chatbots. 🤖
Stars: ✭ 481 (-49.58%)
Mutual labels: chatbot, bots
Rivescript Js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Stars: ✭ 350 (-63.31%)
Mutual labels: chatbot, bots
diff.blog
🔥🔥 Check out my latest project -Table of Contents
- Platform Documentation
- Tools For Building Bots
- Tools For Bot Analytics
- Tools For Bot Conversation Mockups
- Libraries
- Bot Stores
- Tutorials
- Communities
- Developers
- Testing
Platform Documentation
- IBM Bot Asset Exchange
- Facebook messenger
- Slack
- Discord
- Telegram
- Kik
- Zulip
- HipChat
- Skype
- Cisco Spark
- Microsoft Bot Framework
- VKontakte
- Hangouts Chat
Tools For Building Bots
- 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.
- Dialogflow - Build natural and rich conversational experiences.
- 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.
- ChatterBot - Machine-learning based conversational dialog engine build in Python
- Google Cloud Platform - Use sentiment analysis on a block of text to add decision tree logic for a conversation bot.
- Messenger Demo Viewer - Demo FB Messenger bots without showing personal chats
- BotStar - Powerful platform for designing & developing chatbots visually with smart training.
Tools For Bot Analytics
- 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.
- Botmetrics - Grow and retain your chatbot customers. Enterprise grade opensource conversational analytics, marketing automation, and CRM rolled into a single snippet of code.
Tools For Bot Conversation Mockups
- Bot Society - Bot conversation Mockups for presentation and demo.
- Bot Sketch - Sketch Chatbot UI (Mac Only)
- Botframe - a playground to design bots (conversation mockups).
- Botmock - Create conversation flows and interactive prototypes from a simple drag and drop editor, then share or test those prototypes and get feedback in one centralized location.
- BotStar - A fullfledged chatbot platform but the visual editor can be used as a mockup tool as well.
Libraries
General
- 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.
- Microsoft Bot Framework - Node.js/.NET library for building, connecting, testing, and deploying powerful and intelligent bots.
- Bottender - Make Bots in Your Way, Fast and Flexibly.
- BotMan - PHP Bot Framework supporting over a dozen platforms (FB, Instagram, MS Bot Framework, etc)
Facebook Messenger
Slack
- Node.js (Official)
- Node.js
- Python (Official)
- Relax (scalable RTM library to scale to 1000's of teams)
Telegram
Discord
Node.js
C#
Python
Java
Rust
Lua
Go
Kik
Bot Stores
- There is a bot for that - Search engine for bots
- ChatBottle - Chatbots search engine
- BotList - An App Store For Bots.
- Slack Store - The official Slack bot store.
- Telegram Store - The unofficial 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.
- Discord Bots - An unofficial list of discord bots.
- Discord Bot List - An unofficial list of discord bots.
- Telegram Botlist - A bot list for Telegram.
- Mayo Bot List - An unofficial list of discord bots.
- Terminal Bot List - An unofficial list of discord bots.
Tutorials
- 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.
- Facebook Chatbot Tutorial
- Design Framework For Chatbots
- UX of Chatbots
Communities
- Bots - Facebook group.
- UX for Bots - Facebook group.
- Chat Bot Magazine - Medium.
- HH Bots - Facebook group.
- Messenger Platform Developer Community - Official Facebook group.
- Chatbots and Conversational Agents - Quora Topic
- Bot Developer Hangouts - Community on Slack for all bot platforms.
- BotList Chat - Telegram group.
- Bot Development - Telegram group.
Conferences
Developers
- BotMakers - The best place to hire chatbot developers
- Botgig - Hire a top chatbot dev from a vetted talent pool.
Testing
- ChatbotTest - Chatbottest is an open source guide that helps you identify chatbot's design issues under 7 different categories.
- BotTesting - Test your bot! Send your email and bot link to us, we’ll examine your bot’s performance and usability
License
To the extent possible under law, Vishnu Ks has waived all copyright and related or neighboring rights to this work.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].