Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arashout/roborooneystarter
https://github.com/arashout/roborooneystarter
go golang heroku slack slack-bot
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/arashout/roborooneystarter
- Owner: arashout
- Created: 2017-09-23T21:37:13.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-15T21:44:05.000Z (over 7 years ago)
- Last Synced: 2024-11-15T15:49:07.726Z (3 months ago)
- Topics: go, golang, heroku, slack, slack-bot
- Language: Go
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RoboRooneyStarter
## What is RoboRooney
RoboRooney is a Slack-bot that helps you find available pitches (Powered by MyLocalPitch's API).
The actual code for the Slack-bot is [here](https://github.com/arashout/roborooney) and the MLP API is [here](https://github.com/arashout/mlpapi).
This repo is a template that lets you quickly start using RoboRooney.## Credentials
Before you can start using the bot locally you need to set enviroment variables that will be used for connecting to Slack.
`API_TOKEN` = This is your api token that you generate from Slack
`BOT_ID` = In Slack this is called member ID, although this is not strictly necessary it enables the use of @roborooney which makes it super convenient.## Heroku
You can easily run this bot on Heroku by specifying the above credentials in `.env` file.
Remember to scale your dyno because since the command to run is not `web` but `worker` you need to manually scale the `worker` dyno.