https://github.com/drew2a/tortugaboy
Game bot for slack
https://github.com/drew2a/tortugaboy
Last synced: about 1 year ago
JSON representation
Game bot for slack
- Host: GitHub
- URL: https://github.com/drew2a/tortugaboy
- Owner: drew2a
- Created: 2015-09-02T18:54:37.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-16T23:34:46.000Z (about 2 years ago)
- Last Synced: 2025-01-29T15:50:43.719Z (over 1 year ago)
- Language: Python
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tortugaboy
Tortugaboy is a [Slack](https://slack.com/) game bot.

## Installation
1. Clone the repo
2. `pip install -r requirements.txt`
3. Host the web app on [Heroku](http://heroku.com):
```
heroku create
git push heroku master
heroku ps:scale web=1
heroku logs
```
4. Set up some config variables using `heroku config:set VARIBLE=value`:
- `TOKEN`: your team's Slack API token. (required)
- `USERNAME`: your bot's username. (optional; defaults to `'tortugaboy'`)
- `ICON_EMOJI`: the emoji used in the bot's icon. (optional; defaults to `':moyai:'`)
- `CHANNEL`: the channel in which you stand up. (optional; defaults to `'#random'`)
- `DELAY_IN_SEC`: the countdown timer value in seconds. (optional; defaults to `3`)
5. Add the URL where the web app is deployed as an [outgoing webhook](https://my.slack.com/services/new/outgoing-webhook) in Slack. Don't forget the trailing `/`!
6. Type `!help` in your chosen channel to see help message and `!game` to start the game.
## Thanks
This bot totally based on https://github.com/eelzon/morgenbot by [@eelzon](https://github.com/eelzon), Thank you.
## Contributors
* @drew2a