chimerast / slack-stamp

Stamp custom emoji on Slack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Slack Stamp Bot

"Slack Stamp Bot" enables stamping custom emoji on Slack.

license

DEMO

Usage

1. Create Slack Bot

Go to https://my.slack.com/services/new/bot

Create bot and copy your bot's API Token.

2. Deploy this application with bot token

With setting environment variable SLACK_API_TOKEN to copied token,

Deploy to Heroku: Deploy

or

Deploy to Docker: docker pull chimerast/slack-stamp (Docker Hub Repository)

or else.

3. Create Slack Slash Command

Go to https://my.slack.com/services/new/slash-commands

Create slash command and set URL Setting to http(s)://<HOSTNAME YOU DEPLOYED>/slack/receive.

4. Stamp It!

Enter /stamp :sugoi: on Slack (/stamp is your slash command). You got stamp!

Note

If you would like to use stamps in private channel, please invite the bot to the channel.

You can't use stamps in direct message.

License

Apache-2.0

Author

Hideyuki TAKEUCHI (@chimerast)

Reference

About

Stamp custom emoji on Slack

License:Apache License 2.0


Languages

Language:JavaScript 100.0%