https://github.com/calvinkarundu/reporterbot
A Slack bot for getting reports on demand
https://github.com/calvinkarundu/reporterbot
bot bots javascript node nodejs slack slack-bot tutorial tutorials
Last synced: 12 months ago
JSON representation
A Slack bot for getting reports on demand
- Host: GitHub
- URL: https://github.com/calvinkarundu/reporterbot
- Owner: calvinkarundu
- Created: 2017-11-25T13:25:30.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-12T13:24:42.000Z (about 8 years ago)
- Last Synced: 2025-04-15T02:08:47.958Z (12 months ago)
- Topics: bot, bots, javascript, node, nodejs, slack, slack-bot, tutorial, tutorials
- Language: JavaScript
- Homepage:
- Size: 61.5 KB
- Stars: 13
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ReporterBot
> A Slack bot for getting reports on demand
This repo was made for a Scotch.io article on [Building a Slack Bot with Modern Node.js Workflows](https://scotch.io/tutorials/building-a-slack-bot-with-modern-nodejs-workflows). Check out the article for a breakdown of what's going on and the needed prerequisites.
## Setup Configs
Create a `development.json` file in the `config` folder with the following content:
```json
{
"slack": {
"fileUploadUrl": "https://slack.com/api/files.upload",
"reporterBot": {
"fileUploadChannel": "#reporterbot_files",
"botToken": "YOUR-BOT-TOKEN-HERE"
}
}
}
```
## Install Dependencies and Run
```bash
npm install && npm run dev
```