Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

hubot-meme

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hubot-meme

Zero-configuration memes for your hubot via memecaptain.com

  • 1.3.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1
decreased by-92.31%
Maintainers
1
Weekly downloads
 
Created
Source

hubot-meme

Zero-configuration memes for your hubot via memecaptain.com

See src/meme.coffee for full documentation.

Why hubot-meme? Unlike many other meme scripts, memecaptain.com requires no API key and has a painless setup. :smile:

Installation

In hubot project repo, run:

npm install hubot-meme --save

Then add hubot-meme to your external-scripts.json:

[
  "hubot-meme"
]

Extra Extra Memes!

Can't get enough?

In your environment variables set:

HUBOT_EXTRA_MEMES=True

This switches the robot.respond function to robot.hear so that your Hubot will match all text in the chatroom.

Sample Interaction

user1>> hubot help meme
hubot>> [Displays all possible memes]
user1>> @hubot Generate all the memes
hubot>> http://i.memecaptain.com/gend_images/PESlaQ.jpg

Currently Enabled Memes

See meme.coffee

Feel free to submit a pull-request if you want a meme added!

Extending Memes

By default, I'm keeping this set of memes and commands fairly clean and appropriate for a workplace. You can extend the memes in your own bot's code by requireing the memecaptain.coffee file, which handles all the API interactions.

Keywords

FAQs

Package last updated on 22 Oct 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc