tsgrp / HPI

OpenContent Management Suite (OCMS)
http://www.tsgrp.com/products
17 stars 5 forks source link

Slack Integration for HPI #961

Open gsteimer opened 8 years ago

gsteimer commented 8 years ago

We'd have to do some research to see if it would be feasible, but it would be really cool to have Slack integration with HPI. Some ideas:

dgrumieaux commented 8 years ago

Could have direct integration like "collaboration mode" provides OA... if you could create a temporary channel or something like that from a document and invite collaborators. Maybe this idea would be suited to a drop-in replacement of collaboration mode in OA?

dgrumieaux commented 8 years ago

Also, if you could use slackbot to remind yourself of a document in 4 hours or in 2 days or whatever, that could also be very handy.

gsteimer commented 8 years ago

@dgrumieaux - great ideas! I like the slackbot reminder idea because I think we could spin it both ways. Ex:

  1. From HPI - tell Slack to remind me (or a team member) to look at Doc 1234 tomorrow at 9am.
  2. From Slack - remind me to look at Doc 1234 tomorrow at 9am. Something like: /ecmremind me to review Doc-1234 tomorrow at 9am

In either case, slackbot pops up the next day at 9am with a link to the doc in HPI and a message.

dgrumieaux commented 8 years ago

Another approach is to create an HPI slackbot. The bot could be used to programmatically deliver notifications as a simple use case. https://v2.asknestor.me/ref/nestor-v1 would be a good place to start.