Skip to content

Typical usage is when asking someone for a small task on Slack.

License

Notifications You must be signed in to change notification settings

k-tomoyasu/taskuji-slackbot-rtm

Repository files navigation

taskuji-slackbot

Mention to bot, bot choose user randomly in the channel.
Typical usage is when asking someone for a small task.

Implementatin is based on go-slack-interactive.

Usage in Slack

Mention bot user name then bot nominate a member in the channel randomly. Press OK button if the member can do the task, otherwise press NG buttton. When NG button is pressed, bot nominate a member randomly again. Usage

Preparation in Slack

Run

To run this bot, you need to set the following env vars,

export BOT_ID="U***"             // you can get this after create a bot user (via slack app management console)
export BOT_TOKEN="xoxb-***"      // you can get this after create a bot user (via slack app management console)
export VERIFICATION_TOKEN="***"  // you can get this after enable interactive message (via slack app management console)

To run this,

$ dep ensure
$ go build -o bot && ./bot

About

Typical usage is when asking someone for a small task on Slack.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages