A Slack Bot that pulls Pixiv information and posts the full image(s) into Slack, with iOS shortcuts.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
924 B

9 years ago
  1. ## Installation
  2. Create a new Bot Integration under [services/new/bot](http://slack.com/services/new/bot).
  3. ![](screenshots/register-bot.png)
  4. On the next screen, note the API token.
  5. ### Environment
  6. #### SLACK_API_TOKEN
  7. Set SLACK_API_TOKEN from the Bot integration settings on Slack.
  8. ```
  9. heroku config:add SLACK_API_TOKEN=...
  10. ```
  11. #### GIPHY_API_KEY
  12. The bot replies with animated GIFs. While it's currently not necessary, you may need to set GIPHY_API_KEY in the future, see [github.com/Giphy/GiphyAPI](https://github.com/Giphy/GiphyAPI) for details.
  13. #### SLACK_RUBY_BOT_ALIASES
  14. Optional names for this bot.
  15. ```
  16. heroku config:add SLACK_RUBY_BOT_ALIASES=":pong: table-tennis ping-pong"
  17. ```
  18. ### Heroku Idling
  19. Heroku free tier applications will idle. Either pay 7$ a month for the hobby dyno or use [UptimeRobot](http://uptimerobot.com) or similar to prevent your instance from sleeping or pay for a production dyno.