1.0.1 • Published 8 years ago

slack-giphy-node v1.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

slack-giphy-node

A tiny library that does one thing; post a GIF to slack. Some example use cases include:

  • Posting a notification to a deployment channel every time your app restarts,
  • or posting a make it rain GIF every time you receive money through your app.

Install

npm i slack-giphy-node

Usage

Simply require the library in your app and pass your Giphy API key and Slack webhook URL to it:

require('slack-giphy-node')({
  giphyAPIKey: 'dc6zaTOxFJmzC',
  webhookUrl: 'https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX'
});

You can also pass the following optional properties for extra control:

  • tag: The GIF tag to limit randomness by.
  • rating: Limit results to those rated (y,g, pg, pg-13 or r). Default is pg.
  • text: Add a text to the slack message in addition to the GIF.