A partial archive of meta.discourse.org as of Tuesday July 18, 2017.

The Official Discourse Slack Plugin

Nick

A few months ago we began the development of an official Dicourse <-> Slack integration. It’s currently in its early stages but will continue to be built upon as a suite for having Slack and Discourse exchange information in a useful way. This post is a bit late but as development will continue on the plugin, centralizing discussion is a good idea.

Cross-Posting From Discourse to Slack

The plugin allows you to specify filters categories in which new topics should be posted to specified slack channels. This can be controlled through the slash command below or the filter page at /admin/plugins/slack

If ‘Tags’ feature is enabled then optionally you can specify the tags too in each filter rules.

Control of Filters Through Slash-Command

The plugin allows the user to control the above filters and other settings from a slash command specified by a slack team.

Rich Formatting

Topics cross-posted to Slack are prettified

Settings

  • post to slack window secs - Automatic cross-posting from Discourse to Slack job will not be triggered until the seconds specified. It give users a chance to edit and finalize their posts.

Links

mcwumbly

Is "unfurling on private Discourse instances" implemented in this plugin yet?

@erlend_sh indicated as much when closing the topic for teh Discourse Slackdoor Plugin, but the README still shows it on the "TODO" list.

Happy to update the slackdoor repo with a deprecated notice and a link to the official plugin when that's ready, but it's unclear what the current state of things is to me...

alehandrof

The blog post mentioned that posting from Slack to Discourse is forthcoming, but I don't see it in the repo's TODO. Is that still something that's is planned?

We generally try to keep people on Discourse but I'd feel better about relying more on Slack if we had a good process to move from there to Discourse. (As @erlend_sh suggests here: https://www.feverbee.com/move-to-slack/).

codinghorror

@vinothkannans is working on this project now.

maia_internet

Hi Guys,

thanks for your work with this, I've just implemented the integration with my site.

One thing.. Is there a way to NOT send the real name of users to Slack? My forum likes it's anonymity somewhat but that gets blown away if they post and they have their name on their profile (not public on the forum) as it shows up in Slack!

Cheers

naomi

Is this plugin still supported, or has it been dropped? Looks like it was bounced from one person to another and now the second person has stopped working on it as well. The important thing for me is posting from Slack to Discourse.

codinghorror

It’s an officially supported plugin that is available to all our hosted customers. We also use it internally.

David_Taylor

This isn’t yet possible with this plugin. It only does Discourse → Slack

vinothkannans

Posting from Slack to Discourse feature is currently in Development (not real-time sync. but admin can import slack chat transcript to Discourse. It will be available soon.

naomi

Thanks. Saw that and there’s been no movement on it or any of the other items on the list here, which is why I asked.

Glad to know it may be coming soon.

codinghorror

I deleted a lot of the old obsolete conversations here. @vinothkannans can you edit the first post to make sure it’s up to date? Include tags support, post delay, and other features that have been added in the last 6-8 months. Check GitHub revision history as needed.