https://github.com/gmourier/productizer-bot
Github Discussions comments pushed as ProductBoard Notes.
https://github.com/gmourier/productizer-bot
automation bot labeling productboard synchronization
Last synced: 6 months ago
JSON representation
Github Discussions comments pushed as ProductBoard Notes.
- Host: GitHub
- URL: https://github.com/gmourier/productizer-bot
- Owner: gmourier
- License: mit
- Created: 2022-09-03T19:40:47.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-04T18:55:42.000Z (about 3 years ago)
- Last Synced: 2025-02-09T07:32:37.319Z (8 months ago)
- Topics: automation, bot, labeling, productboard, synchronization
- Language: JavaScript
- Homepage: https://productizer-bot.vercel.app
- Size: 118 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# productizer-bot
[DEMO](https://github.com/gmourier/productizer-bot/discussions/2)
A simple bot that helps product teams manage feedback from Github discussions to stay in sync with ProductBoard.
- The bot comments a gentle message after the discussion has been created.
- The bot sends every comment content as a new note to ProductBoard. (except its own)
- `origin:github` and `waiting:triage` tags are set on ProductBoard notes.
- `display_url` ProductBoard Note's field is filled with the Github comment link.## Setup
```sh
# Install dependencies
npm install# Run the bot
npm start
```## Docker
```sh
# 1. Build container
docker build -t productizer-bot# 2. Start container
docker run -e APP_ID= -e PRIVATE_KEY= -e WEBHOOK_SECRET= -e PRODUCTBOARD_TOKEN= productizer-bot
```## Deployment
> 💡DO NOT FORGET YOUR PRODUCTBOARD_TOKEN!
https://probot.github.io/docs/deployment/
> `api/github/webhooks` folder is here to deploy the bot as a serverless function on Vercel.
## Contributing
If you have suggestions for how productizer-bot could be improved open a discussion. If you want to report a bug, open an issue! We'd love all and any contributions.
For more, check out the [Contributing Guide](CONTRIBUTING.md).
## License
[MIT](LICENSE) © 2022 Guillaume Mourier