Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamgeorgeson/slack_meme
Generate Memes using the ImgFlip API directly in Slack
https://github.com/adamgeorgeson/slack_meme
golang heroku imgflip memes slack slackbot
Last synced: about 14 hours ago
JSON representation
Generate Memes using the ImgFlip API directly in Slack
- Host: GitHub
- URL: https://github.com/adamgeorgeson/slack_meme
- Owner: adamgeorgeson
- Created: 2015-06-23T10:25:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-10-08T18:38:34.000Z (about 8 years ago)
- Last Synced: 2023-08-05T17:45:32.847Z (over 1 year ago)
- Topics: golang, heroku, imgflip, memes, slack, slackbot
- Language: Go
- Size: 3 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SlackMeme
Generate Memes using the ImgFlip API directly in Slack.
### Setup
Example of setting up with Heroku.
```
git clone [email protected]:adamgeorgeson/slack_meme.git
cd slack_meme
heroku create -b https://github.com/kr/heroku-buildpack-go.git
```Manage your Slack Integrations.
- Create a Slash Command with `/meme` setting the URL to the Heroku deployment.
- Create an Incoming Webhook.Register with ImgFlip.
```
heroku config:set SLACK_TOKEN=
heroku config:set IMGFLIP_USERNAME=
heroku config:set IMGFLIP_PASSWORD=
git push heroku master
```
### Usage```
/meme list # Returns the ImgFlip URL for top 100 Meme template IDs
/meme 405658 top: Another Slack Bot? bottom: I Hate It
```