Discourse Discord Widget

:clap: This component is based on the work of Daniela (@dax)'s post here and packages the information into an easily installable theme component.

:mag: Overview

This theme component allows you to add a Discord widget to your Discourse forum.

:gear: Configuration & Setup

For details on how to setup this theme component read here.

:octopus: Code Repo

Install Theme Component

16 likes

If I leave the require_groups empty, it doesn’t show up. But when I put trust_level_0 in there it does work. Am I doing this right or wrong? Why would the require_groups be filled in, why not just always show it?

1 like

@AquaL1te

Thanks for bringing this to my attention. Sorry, there was a minor bug in the code. I’ve resolved it, making the require_groups setting optional. If you update the theme this issue should no longer exist.

1 like

Is this slated for an update to meet the new header specs?

I tried a naive fix on my own (still using the old script, pre theme-component days) and failed egregiously on a first pass. :stuck_out_tongue: I figured I’d pop in here to see what’s going on before taking another swing at it.

2 likes

Came here to share the same; I even opened a GH Issue.

1 like

I will see if I can make a PR today for that. :+1:

4 likes

Sorry for the wait; I made the PR. :smile:


The PR has been merged; thanks, Angus! :+1:

5 likes

Hi - this Widget looks really interesting and amazing. I was thinking about using this to better integrate the two communities. Does anyone have any feedback on how this is operating in production and any trends from their community?

We’ve had this widget in our Discourse forum for some time now, and it’s been great @Ari_Waller.

Unfortunately, we ran into a bug, so I filed paviliondev/discourse-discord-widget#4. Would love some attention on that!

3 likes

@keegan any chance of merging in paviliondev/discourse-discord-widget#5?

1 like

Sorry I don’t have access to merge since I’m no longer with Pavilion

@angus could you have a look?

Merged! Thanks Jeff.

2 likes