Scifabric / pybossa

PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
http://pybossa.com
GNU Affero General Public License v3.0
745 stars 269 forks source link

feat(task): add Slack notifications #1989

Closed jokruger closed 4 years ago

jokruger commented 4 years ago

Adds support for slack notifications (new task) when SLACK_TOKEN is defined in settings_local. Project short name is used as channel name for slack.

teleyinex commented 4 years ago

I've merged most of your previous PRs, so can you send a small PR with only the Slack code? That would help a lot, to keep the commits cleaner. Also, we're using conventional commits for writing the commits.

I've edited your PRs to follow the conventional commits structure, so you can check how they are written (actually Github also uses them for the dependabot). If you need help with it, let me know it.

jokruger commented 4 years ago

Will do - it is a problem with git on my side

teleyinex commented 4 years ago

Reopen it when you have time with the remaining code.