---
title: Wooster Scripting for Fun & Profit
description: How the HubSpot Dev Team harnesses Wooster to accomplish some very serious, mission-critical stuff. Very. Serious.
image: https://product.hubspot.com/hubfs/BlogCode_DarkBlue-Oct-03-2020-03-31-40-94-PM.png
---

[Culture](https://product.hubspot.com/blog/topic/culture)[Engineering](https://product.hubspot.com/blog/topic/engineering)

# Wooster Scripting for Fun & Profit

[ Thomas Petr ](https://product.hubspot.com/blog/author/thomas-petr)

 on Apr 17, 2012

One of my favorite things about working at HubSpot is everyone's great sense of humor. The developer chatroom chronicles most of our zany antics, and it's facilitated by our very own robotic butler, **Wooster Bot** (named after [Bertie Wooster](http://en.wikipedia.org/wiki/Bertie_Wooster), and based off of GitHub's [Hubot](https://github.com/blog/968-say-hello-to-hubot)).

## These bros want a chat bot...

Wooster is pretty smart; we've taught him how to evaulate mathematical expressions, translate text between languages, kick off new builds, generate a whole slew of different meme photos, and even tell us what today's specials are at the [deli across the street](http://www.2ndstcafe.com/). Any employee can add more functionality to Wooster by writing a node.js script. What else can we do with Wooster?

## #JFDI

[David Cancel](https://twitter.com/dcancel), our fearless leader Chief Product Officer, is known for his poignant, humorous, and often quotable hashtags:

> .@[antrod](https://twitter.com/antrod) lots of books and events cause a new sucker is born every day. [#FAKERZ](https://twitter.com/search/%2523FAKERZ)
> 
>  — David Cancel (@dcancel) [April 9, 2012](https://twitter.com/dcancel/status/189342801601904641)

> Boston Startupers beware. [#GeekswithGuns](https://twitter.com/search/%2523GeekswithGuns) is back. [#actlikeyouknow](https://twitter.com/search/%2523actlikeyouknow)
> 
>  — David Cancel (@dcancel) [April 5, 2012](https://twitter.com/dcancel/status/187912923757293568)

> The @[HubSpot](https://twitter.com/HubSpot) sales team is making it rain like a Lil Wayne video today! [#majorleagues](https://twitter.com/search/%2523majorleagues)
> 
>  — David Cancel (@dcancel) [March 30, 2012](https://twitter.com/dcancel/status/185781126663643136)

So we figured, let's harness this corpus for some laughs.

## A man's gotta have a code.

We can implement this easily in [CoffeeScript](http://coffeescript.org/):

Our final implementation makes use of Redis as a backing store to minimize how often we hit the Twitter API, but this was left out to improve clarity.

## Hello World

After deploying to our new Wooster script, we're in serendipitous hashtag heaven!

![Screen Shot 2012 04 09 at 6.34.32 PM](https://product.hubspot.com/hs-fs/images/Screen%20Shot%202012-04-09%20at%206.34.32%20PM.png)

![Screen Shot 2012 04 10 at 2.38.57 PM](https://product.hubspot.com/hs-fs/images/Screen%20Shot%202012-04-10%20at%202.38.57%20PM.png)

[![so-hiring](https://d1n2i0nchws850.cloudfront.net/portals/51294/6b9a27b2-9f52-41f9-9d92-488c8f59765a-1333593960679/so-hiring.jpg?v=1333593960.98)](https://www.hubspot.com/jobs)

[Share on Twitter](https://twitter.com/intent/tweet?url=https%3A%2F%2Fproduct.hubspot.com%2Fblog%2Fbid%2F84948%2Fwooster-scripting-for-fun-profit)[Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fproduct.hubspot.com%2Fblog%2Fbid%2F84948%2Fwooster-scripting-for-fun-profit)[Share via email](mailto:info@example.com?&subject=&body=https%3A%2F%2Fproduct.hubspot.com%2Fblog%2Fbid%2F84948%2Fwooster-scripting-for-fun-profit)[Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fproduct.hubspot.com%2Fblog%2Fbid%2F84948%2Fwooster-scripting-for-fun-profit)

## Recommended Articles

<https://product.hubspot.com/blog/learning-in-eng>

[Culture](https://product.hubspot.com/blog/topic/culture)[UX](https://product.hubspot.com/blog/topic/ux)[Engineering](https://product.hubspot.com/blog/topic/engineering)[Product](https://product.hubspot.com/blog/topic/product)[Product Management](https://product.hubspot.com/blog/topic/product-management)

## [What Does Continuous Learning Look Like in Product & Engineering?](https://product.hubspot.com/blog/learning-in-eng)

 At HubSpot, we believe that learning and sharpening our craft is part of growth. We're serious about it and our culture is shaped by it. Below, hear ...

[ Anthony Roldan (He/Him) ](https://product.hubspot.com/blog/author/anthony-roldan)

 on Nov 16, 2023

<https://product.hubspot.com/blog/how-i-got-into-tech-senior-security-engineer-jen-burns>

[Culture](https://product.hubspot.com/blog/topic/culture)[Engineering](https://product.hubspot.com/blog/topic/engineering)

## [How I Got Into Tech: Senior Security Engineer Jen Burns](https://product.hubspot.com/blog/how-i-got-into-tech-senior-security-engineer-jen-burns)

 On our careers site, we encourage candidates to tell imposter syndrome to take the day off — in other words, don't let a confidence gap, or a lack of ...

[ Francesca McCaffrey (She/Her) ](https://product.hubspot.com/blog/author/francesca-mccaffrey)

 on Jul 23, 2021

<https://product.hubspot.com/blog/how-i-got-into-tech-product-manager-ryan-dipetta>

[Culture](https://product.hubspot.com/blog/topic/culture)[Product](https://product.hubspot.com/blog/topic/product)

## [How I Got Into Tech: Product Manager Ryan DiPetta](https://product.hubspot.com/blog/how-i-got-into-tech-product-manager-ryan-dipetta)

 On our careers site, we encourage candidates to tell imposter syndrome to take the day off — in other words, don't let a confidence gap, or a lack of ...

[ Francesca McCaffrey (She/Her) ](https://product.hubspot.com/blog/author/francesca-mccaffrey)

 on Aug 11, 2021

## Join our subscribers

Sign up here and we'll keep you updated on the latest in product, UX, and engineering from HubSpot.

[Subscribe to the newsletter

](https://product.hubspot.com/blog/bid/84948/wooster-scripting-for-fun-profit#subscription-popup)

[Back](https://product.hubspot.com/blog/bid/84948/wooster-scripting-for-fun-profit#)

## Get Connected

The latest engineering, UX, and product news from the HubSpot Product Blog, straight to your inbox.

Next

Not using [HubSpot](https://www.hubspot.com/) yet?

Search Term:

** Search HubSpot.com ** Search the blog

Load more