- Outgoing WebHooks
- Slash Commands
- or write a little code and do many other things
- fork/clone jbots
- duplicate or replace
./bots/hello.js
- implement your custom bot logic
- git commit && git push to your deployment center of choice
- Heroku should just work given the bundled package.json + Procfile
- configure Slack integrations to send events to your bots however it makes sense to you
{
token: "9itBZe5CqNAOEQP3RXACsfqb"
team_id: "T0001"
channel_id: "C4815162342"
channel_name: "test"
timestamp: "1355517523.000005"
user_id: "U4128675309"
user_name: "Steve"
text: "googlebot: What is the air-speed velocity of an unladen swallow?"
}
For more information on how messages are formatted in Slack, please consult their API docs.
{
"text": "Hello.",
"username": "jbot"
}