Hubot - A Task Automation and Life Embetterment Automaton

  • January 29, 2014 · 7:00 PM
  • Center for Open Science

Who wants to talk about Hubot? I'm personally training a Hubot named Thing. Currently teaching it how to do boring tasks like deploying frontend apps. I can give a presentation about what Hubot is and why it's cool while also being a time saver. I can also share how I get Hubot and Jenkins to work together for even more automation fun!

What is Hubot?

GitHub, Inc., wrote the first version of Hubot to automate our company chat room. Hubot knew how to deploy the site, automate a lot of tasks, and be a source of fun in the company. Eventually he grew to become a formidable force in GitHub. But he led a private, messy life. So we rewrote him.

Today's version of Hubot is open source, written in CoffeeScript on Node.js, and easily deployed on platforms like Heroku. More importantly, Hubot is a standardized way to share scripts between everyone's robots.

Why would I want some kind of automaton at my command?

We [at github] ship Hubot with a small group of core scripts: things like posting images, translating languages, and integrating with Google Maps.

The real fun happens when you add your own scripts. We maintain a repository of community Hubot scripts that you can add to your own robot. Be sure to personalize your Hubot, too; your company's robot should be a place full of inside jokes, custom integrations, and general merriment.


Join or login to comment.

Our Sponsors

  • ENSCO, Inc.

    Autonomous monitoring & web data management for the railroad industry.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy