# Slack to Discourse

**URL:** https://meta.discourse.org/t/slack-to-discourse/179225
**Category:** Support
**Tags:** chat-integration
**Created:** [February 10, 2021, 6:12pm UTC](https://meta.discourse.org/t/slack-to-discourse/179225 "2021-02-10T18:12:27Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Timelord](https://avatars.discourse-cdn.com/v4/letter/t/ba9def/32.png) [@Timelord](https://meta.discourse.org/u/Timelord)
#### Post date: [February 10, 2021, 6:12pm UTC](https://meta.discourse.org/t/slack-to-discourse/179225/1 "2021-02-10T18:12:27Z")

</div>

I have seen a bunch of the discussions on meta about leveraging Slack as a notification service for when something is posted on a discourse forum. What I am wondering about if there is a way (via plugin) or some other method, to have ‘chats’ within Slack be auto posted to an instance of Discourse, so the reverse of what the existing plugins do today.

The reason here is that we are on the free tier of Slack for a community association, and we have run over the 10,000 message limit, and can no longer access old conversations. I would like to use an instance of Discourse as an archive of Slack, if at all possible.

Cheers,

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [February 10, 2021, 10:18pm UTC](https://meta.discourse.org/t/slack-to-discourse/179225/2 "2021-02-10T22:18:09Z")

</div>

With the chat integration you do have the ability to post transcripts from Slack to Discourse, but it’s a manual slash command… it _might_ be possible to automate that command with a bot on Slack’s end?

> [@Discourse Chat Integrations](https://meta.discourse.org/t/discourse-chat-integrations/66522/1):
>
> If your provider supports transcript posting, you can post your instant messaging history to discourse. This is currently only supported for the Slack provider. Note: You will need to be using the “Access Token” method of connecting to Slack.
> 
> Send `/discourse post` to see the interface. The plugin will try and “guess” where your current conversation starts, by looking for a gap in the message history of more than 3 minutes.
> 
> Alternatively, you can specify a number of posts after the command, or a URL to the first message.

---

<div class="post-metadata">

### Author: ![sunjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sunjam/32/175682_2.png) [@sunjam](https://meta.discourse.org/u/sunjam)
#### Post date: [February 11, 2021, 2:25am UTC](https://meta.discourse.org/t/slack-to-discourse/179225/3 "2021-02-11T02:25:46Z")

</div>

This is a really encouraging concept! It is already awesome to see [threaded posting to Slack supported](https://meta.discourse.org/t/optionally-threading-posts-to-parent-topic-in-slack-integration/150759/17). If possible, seeing Slack responses threaded back to Discourse would take it to the next level!

Users know their discourse posts are x-posted to Slack, so it makes sense to send back their responses made in Slack. Ideally, this would include comments and reactions. Thanks for any work that happens on this!

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [February 11, 2021, 7:16am UTC](https://meta.discourse.org/t/slack-to-discourse/179225/4 "2021-02-11T07:16:01Z")

</div>

Jumping in here to share best practices about using Chat and Discourse together 💬

> **[Effectively using Discourse together with group chat](https://blog.discourse.org/2018/04/effectively-using-discourse-together-with-group-chat/)**
>
> Most modern businesses and organisations today are using some kind of team chat application. The usual suspects are Slack, Microsoft Teams, Discord, Mattermost, Rocket Chat, and Matrix, to name a few.

The _Complementary workflows_ section of the article might help find a good balance, if you decide to use Discourse for more than just transcripts!

---

<div class="post-metadata">

### Author: ![debryc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/debryc/32/101652_2.png) [@debryc](https://meta.discourse.org/u/debryc)
#### Post date: [March 16, 2021, 3:31pm UTC](https://meta.discourse.org/t/slack-to-discourse/179225/5 "2021-03-16T15:31:20Z")

</div>

Have we found a solution?

We need a version of this too. Our use case is that some members won’t be on Slack due to accessibility but we want them to be able to have a record of specific high priority channels like our Announcements section.

Right now we’re using Zapier to send every message in Announcements to a single topic we’ve set aside for that purpose.
