# Tools to "aggregate" many Discourse forums?

**URL:** https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899
**Category:** Feature
**Created:** [March 1, 2018, 5:19pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899 "2018-03-01T17:19:41Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 1, 2018, 5:19pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/1 "2018-03-01T17:19:41Z")

</div>

- **The good news:** Discourse is popular, perhaps the [fastest-growing](https://trends.builtwith.com/cms/forum-software) forum software out there.
- **The bad news:** I now have a ton of Discourse forums that I need to keep tabs on, on a most-daily basis.

**Does anyone else struggle with this information management challenge?**

1. At one point there was a working [Chrome extension called “Discourse Forum Notifications”](https://chrome.google.com/webstore/detail/discourse-forum-notificat/okmkhbdimfnmdhpclfbamachjcpcgcmi) that helped (a little bit), but it was last updated 13 months ago, and doesn’t seem to work any more.

2. And the “official” Android app allows multiple forums, I think, but that doesn’t really help me with quickly understanding what kind of “roll up” of new/important stuff (and/or notifications) I should be paying attention to, either.

* * *

Are there any other tools out there to help with a high-level view of multiple Discourse forums? Has anyone been thinking about creating one?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 1, 2018, 5:45pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/2 "2018-03-01T17:45:46Z")

</div>

I’m working on a Discourse management tool that will help with tasks like installation, upgrades, and plugins.

What kind of information do you want aggregated?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [March 1, 2018, 5:47pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/3 "2018-03-01T17:47:44Z")

</div>

Isn’t the summary email digest exactly this?

A weekly magazine with the top discussions you missed.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 1, 2018, 5:48pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/4 "2018-03-01T17:48:39Z")

</div>

I’m more thinking about the “typical user” experience, reading, private messages, unread/new notifications, etc.

Basically it’d be great if I didn’t have to keep 10+ tabs open every day and/or deal with stuff coming in through email. I’m not entirely sure what this would look like visually, but kind of like a “Multiple Discourse Dashboard for Readers” …

@Falco, in a way it’s like the summary email. But that doesn’t come frequently enough (even daily), and my email inbox is already a nightmare. 🙂

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [March 1, 2018, 5:54pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/5 "2018-03-01T17:54:11Z")

</div>

What about

[https://github.com/sean-perkins/discourse-forum-client](https://github.com/sean-perkins/discourse-forum-client)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 1, 2018, 5:58pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/6 "2018-03-01T17:58:26Z")

</div>

> [@Falco](#):
>
> sean-perkins/discourse-forum-client

This is on the right track; I’ll take a look. 🤞

But the cynic in me fears it’s just moving the problem to a different window. Not unlike my current fight with [proliferation of Slack teams](https://twitter.com/downey/status/969237358053752832).

With Slack, at least, I’m able to [run everything through one IRCcloud client/instance](http://anonymoushash.vmbrasseur.com/2018/02/22/using-slack-with-irccloud/), which aggregates all the notifications & channels in a single tab and/or standalone app. (As opposed to multiple tabs, and/or the Electron model, which is basically tabs rendered vertically with system resources increasing as the team/forum count grows…)

---

<div class="post-metadata">

### Author: ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)
#### Post date: [March 2, 2018, 2:53pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/7 "2018-03-02T14:53:53Z")

</div>

I use the Discourse iOS app. Let’s me drop all of them into one place and quickly see new, unread, and notification counts. That makes it a lot easier to keep tabs or quickly check a bunch of them when I have a free minute.

> **[Discourse Hub App - App Store](https://apps.apple.com/us/app/discourse-hub/id1173672076)**
>
> Download Discourse Hub by Discourse on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Discourse Hub.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 2, 2018, 10:14pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/8 "2018-03-02T22:14:08Z")

</div>

Yeah, the mobile app model is on the right track … although I’m hoping for something desktop based. If I could have a single tab or window like that mobile-app view, and then click through (and go back to the master multi-forum list), it would be pretty sweet.

_(I suppose I could use a Chromebook and run the Android app, though, if it’s [compatible](https://sites.google.com/a/chromium.org/dev/chromium-os/chrome-os-systems-supporting-android-apps)!)_

---

<div class="post-metadata">

### Author: ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)
#### Post date: [March 29, 2018, 6:50pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/9 "2018-03-29T18:50:05Z")

</div>

Michael,

I am very interested in how to integrate forums with discourse status quo more from the standpoint of pooling knowledge and linking communities that administrating them from one platform. Have you come across anything interesting along these lines?

For example, I wonder if it’s possible to feed multiple topics’ comments into the one linked WordPress blog. That is one way, for example, that communities can contribute knowledge to the one blog/topic across forums. A guest blogger’s blog linked to your forum as a topic for people to reply to is doable but it doesn’t give that linked/between communities feel.

A desktop app similar to the mobile app would be awesome. I do use the mobile app to switch between discourse meta and my forum currently.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 29, 2018, 7:05pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/10 "2018-03-29T19:05:04Z")

</div>

I haven’t seen this done, but it ought to be possible with either some combination of the Discourse WordPress comments plugin, and/or RSS feeds … A lot can be done in that direction. See [https://digitalprinciples.org/community/](https://digitalprinciples.org/community/) for an example from one of the sites I’ve worked on. It’s a 1-to-1 ratio of sites to forum, but could also feed in multiple forums in a similar way.

---

<div class="post-metadata">

### Author: ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)
#### Post date: [March 29, 2018, 7:14pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/11 "2018-03-29T19:14:51Z")

</div>

Cool. Thanks, Michael. I will check it out and get back to you.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 29, 2018, 8:24pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/12 "2018-03-29T20:24:47Z")

</div>

> [@McBlu](#):
>
> I am very interested in how to integrate forums with discourse status quo more from the standpoint of pooling knowledge and linking communities that administrating them from one platform.

It’s possible to configure one Discourse instance as the SSO master and a set of other ones as SSO slave/clients.

I don’t pretend to know about SEO, but my understanding that duplicate content in multiple places is a no-no.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [March 29, 2018, 8:42pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/13 "2018-03-29T20:42:54Z")

</div>

Took me a while to find this mighty old topic, but @etewiah’s Offcourse app might be interesting to look at for this. It provided, if I recall correctly, an aggregator interface for discourse. I have no idea where he is these days and his sites are offline (hope you’re well, my brother!) but the git repo is available if anyone wants to try to fork it and get it going again.

[https://meta.discourse.org/t/offcourse-a-proof-of-concept-offline-reader-for-discourse/22356?u=tobiaseigen](https://meta.discourse.org/t/offcourse-a-proof-of-concept-offline-reader-for-discourse/22356)

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [March 29, 2018, 8:49pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/14 "2018-03-29T20:49:25Z")

</div>

> [@pfaffman](#):
>
> I’m working on a Discourse management tool that will help with tasks like installation, upgrades, and plugins.
> 
> What kind of information do you want aggregated?

I would love to be able to copy over my site settings from another one of my discourse instances when setting up a new one. Perhaps even keep certain settings in sync between instances.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 29, 2018, 9:33pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/15 "2018-03-29T21:33:30Z")

</div>

> [@tobiaseigen](#):
>
> Offcourse app might be interesting to look at for this. It provided, if I recall correctly, an aggregator interface for discourse.

Quite an interesting concept. I think it’d be pretty important that it weren’t necessary to install any plugins on the server side to make this work, as everyone would have their own set of existing forums they’d want to roll up. And we don’t always have a say on what the admin installs. 🙂

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [March 29, 2018, 9:56pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/16 "2018-03-29T21:56:55Z")

</div>

> [@downey](#):
>
> With Slack, at least, I’m able to run everything through one IRCcloud client/instance , which aggregates all the notifications & channels in a single tab and/or standalone app

Didn’t Slack [deprecate their IRC support?](https://it.slashdot.org/story/18/03/08/2049255/slack-is-shutting-down-its-irc-gateway)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [March 29, 2018, 9:58pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/17 "2018-03-29T21:58:30Z")

</div>

> [@codinghorror](#):
>
> Didn’t Slack deprecate their IRC support?

Yes, but [IRCcloud (now) has an API-based integration](https://www.irccloud.com/faq#faq-slack) that allows me to use their client to interface with Slack ~~teams~~ workspaces that have enabled the “app”.

**Edit:** They are apparently using the new/work-in-progress [IRCv3 standard](https://ircv3.net/) to do this in between Slack and their client, so it’s a nice preview to demonstrate that IRC will be able to accommodate all the bells and whistles of slack, eventually.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 29, 2018, 10:39pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/18 "2018-03-29T22:39:11Z")

</div>

> [@tophee](#):
>
> I would love to be able to copy over my site settings from another one of my discourse instances when setting up a new one.

Done.

[https://github.com/pfaffman/discourse-settings-uploader](https://github.com/pfaffman/discourse-settings-uploader)

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [March 29, 2018, 11:12pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/19 "2018-03-29T23:12:50Z")

</div>

> [@pfaffman](#):
>
> Done.

Whaat? 😲 How did you do that so fast?

Will try it next time I setup a site. I just realized, though, that while it’s good to copy site settings, the real pain is in text content customizations…

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 29, 2018, 11:15pm UTC](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899/20 "2018-03-29T23:15:13Z")

</div>

> [@tophee](#):
>
> How did you do that so fast?

I’m just that good! (unless you check the dates of the repo in github).

> [@tophee](#):
>
> the real pain is in text content customizations…

That does sound painful. I’m generally much too lazy to change those, so I’ve never bothered. I don’t know what that API interface looks like or an easy way to download all of them, but that’s because I haven’t looked.

[Next page](https://meta.discourse.org/t/tools-to-aggregate-many-discourse-forums/81899.md?page=2)
