Botkit vs Hubot: What are the differences?
What is Botkit? Building Blocks for Building Slack Bots. Botkit designed to ease the process of designing and running useful, creative bots that live inside Slack, Facebook Messenger and other messaging platforms.
What is Hubot? A customizable life embetterment robot. Hubot is a chat bot, modeled after GitHub's Campfire bot, hubot. He's pretty cool. He's extendable with old community scripts, or new community org and your own custom scripts, and can work on many different chat services.
Botkit belongs to "Chatbot Platforms & Tools" category of the tech stack, while Hubot can be primarily classified under "ChatOps".
Botkit and Hubot are both open source tools. It seems that Hubot with 15.1K GitHub stars and 3.51K forks on GitHub has more adoption than Botkit with 9.3K GitHub stars and 2.03K GitHub forks.
CircleCI, Keen, and 500px are some of the popular companies that use Hubot, whereas Botkit is used by emojination, Taggun, and BubbleIQ. Hubot has a broader approval, being mentioned in 53 company stacks & 21 developers stacks; compared to Botkit, which is listed in 5 company stacks and 9 developer stacks.
What is Botkit?
What is Hubot?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Botkit?
What are the cons of using Hubot?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
We have our own special Hubot instance named kbot, that does everything from reminding us what to do, showing cat and corgi images, and notifying us of system errors.
Hubot does all our deploys, talking to capistrano. Also, it mustaches innocent bystanders occasionally.
The backbone of the application. Takes care of application logic and bot responses.