StandupMonkey
A self hosted slack bot to conduct standups & generate reports.
Report Bug · Request Feature
Installation
- Install already hosted bot (Use this for only testing purpose)
- Deploy on your own server (Recommended)
- Clone this repoistory and deploy on server of your choice
- Go to https://api.slack.com/apps
- Select Create New App
- Choose From an app manifest
- Select your workspace
- Copy yaml from here paste it in a code editor
- Replace https://standup-monkey.herokuapp.com with your server base url (example: https://yourwebsite.com)
- Paste it in opened modal and click next
- Click create and app will be created in your workspace
- Go to manage your app screen & select Basic Information
- Navigate to App Credentials section
- Set the following enviornment variables:
- Client ID as SLACK_CLIENT_ID
- Client Secret as SLACK_CLIENT_SECRET
- Signing Secret as SIGNING_SECRET
- Add your newly added bot to your required channel
- You standup bot is now ready to use
🎉
Quick start
- Go to StandupMonkey messages
- Type /standup
- Fill details in the input boxes and press enter to submit each input Note: Make sure StandupMonkey is added to the channel in which you are trying to post your standup status
- StanupMonkey will post submitted standup status to selected channel automatically
Authors
- Muhammad Haseeb - Initial work - Muhammad Haseeb
Licensing
The project is GPL-3.0 License.