Slack integration
-
Us there currently any way to enable slack integration? I was very interested in this feature which I now think was provided by a plugin; this plugin seems to no longer be available. Was there a more generic webhooks system put in place, was this plugin just abandoned?
-
nodebb-plugin-slack/package.json at master · nhitchins/nodebb-plugin-slack
NodeBB Plugin for notifying forum administrators of new posts via Slack webhooks. - nodebb-plugin-slack/package.json at master · nhitchins/nodebb-plugin-slack
GitHub (github.com)
It likely still works, and while it probably hasn't been abandoned, per se (ping @nhitchins !), it just hasn't maintained its
nbbpm.compatibility
string, so it no longer shows up in the installables list.You can install it manually via npm and let us know
-
may be I should fork it, release a new one and maintain it.
-
@pichalite That would be pretty cool man.. the idea of category picking would be excellent.
I also think this plugin is fairly important. Slack is taking over but it doesn't allow for more structured and threaded conversations. No one wants to go back to email forum spam but to get notifications of new topics and encourage the slack community to see new forum content would alow the forum to reach the community and not spam ( or be ignored in ) there email
Best of both worlds?
-
I had a look and nhitchins was apparently last online about a year ago which is roughly when the plugin was last updated. Does seem to have the air of an abandoned plugin.
@pichalite do you think you will fork this and merge your PR?
-
@william.owen probably... no promises though
-
@pichalite No; no... I am taking that as basically some sort of solid immutable contract.
-
@william.owen OK, published new plugin. You can pick which categories to post from in the ACP plugin settings page.
nodebb-plugin-slack-extended
-
-
plugin updated with suggestions from @julian posted on the original plugin
Consider using get*Fields for retrieving data · Issue #3 · nhitchins/nodebb-plugin-slack
Re: these lines here, consider using the NodeBB library methods .getCategoryFields() and .getTopicFields()
GitHub (github.com)
-
Is the Slack Extended Plugin only one-way (i.e. sends from Nodebb to Slack but not the other way)?