GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - hackerkid/bots: Tools for building bots

BranchesTags
Open more actions menu

Latest commit

 

History

104 Commits
104 Commits

Folders and files

NameName
Last commit message
Last commit date
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
bots3d.png
bots3d.png
 
 
code-of-conduct.md
code-of-conduct.md
 
 

Repository files navigation


Awesome PRs Welcome Join the chat at https://gitter.im/hackerkid/bots


🔥🔥 Check out my latest project - diff.blog


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
  • WeChat
  • 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

  • Node.js
  • Go

Slack

  • Node.js (Official)
  • Node.js
  • Python (Official)
  • Relax (scalable RTM library to scale to 1000's of teams)

Telegram

  • Node.js
  • Node.js
  • Node.js
  • PHP
  • PHP
  • Python
  • C#
  • Go
  • Java

Discord

Node.js
  • Eris
  • Discord.js
  • Discordie
  • Discord.io
C
  • Concord
C#
  • Discord.Net
  • DSharpPlus
Python
  • discord.py
Java
  • JDA
Rust
  • Serenity
Lua
  • Discordia
Go
  • Discordgo

Kik

  • Python
  • Node.JS

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

  • ChatbotConf
  • Talkabot

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

CC0

To the extent possible under law, Vishnu Ks has waived all copyright and related or neighboring rights to this work.

About

⚡ Tools for building bots

Topics

awesomeawesome-listbot-storesbotschatbotfacebook-messenger

Resources

Readme
CC0-1.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity

Stars

1.6k stars

Watchers

73 watching

Forks

189 forks
Report repository

Releases

Packages

Used by

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.