# Discourse Discord Widget

**URL:** https://meta.discourse.org/t/discourse-discord-widget/228270
**Category:** Theme component
**Tags:** pavilion
**Created:** [May 27, 2022, 7:43pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270 "2022-05-27T19:43:35Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [May 27, 2022, 7:43pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/1 "2022-05-27T19:43:35Z")

</div>

![banner](https://global.discourse-cdn.com/meta/original/4X/5/c/c/5cc6d14bb84f9821b2d8d39eb7a96e0dcdd2e895.png)

> 👏 This component is based on the work of Daniela (@dax)'s post [here](https://meta.discourse.org/t/how-to-display-discord-widget-in-a-dropdown-button/73719) and packages the information into an easily installable theme component.

# 🔍 Overview

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

# ⚙ Configuration & Setup

For details on how to setup this theme component read [here](https://github.com/paviliondev/discourse-discord-widget#%EF%B8%8F-configuration--setup).

# 🐙 Code Repo

[https://github.com/paviliondev/discourse-discord-widget](https://github.com/paviliondev/discourse-discord-widget)

Install Theme Component

---

<div class="post-metadata">

### Author: ![AquaL1te](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aqual1te/32/201966_2.png) [@AquaL1te](https://meta.discourse.org/u/AquaL1te)
#### Post date: [June 29, 2022, 2:31pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/2 "2022-06-29T14:31:26Z")

</div>

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?

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [June 29, 2022, 4:00pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/3 "2022-06-29T16:00:36Z")

</div>

@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.

---

<div class="post-metadata">

### Author: ![Yuun](https://avatars.discourse-cdn.com/v4/letter/y/977dab/32.png) [@Yuun](https://meta.discourse.org/u/Yuun)
#### Post date: [June 26, 2024, 12:49pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/5 "2024-06-26T12:49:43Z")

</div>

Is this slated for an update to meet the new [header specs](https://meta.discourse.org/t/upcoming-header-changes-preparing-themes-and-plugins/296544/1)?

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

---

<div class="post-metadata">

### Author: ![jeffbyrnes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jeffbyrnes/32/121097_2.png) [@jeffbyrnes](https://meta.discourse.org/u/jeffbyrnes)
#### Post date: [July 5, 2024, 6:52pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/6 "2024-07-05T18:52:39Z")

</div>

Came here to share the same; I even opened a [GH Issue](https://github.com/paviliondev/discourse-discord-widget/issues/1).

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [July 5, 2024, 8:06pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/7 "2024-07-05T20:06:50Z")

</div>

I will see if I can make a PR today for that. 👍

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [July 12, 2024, 3:10am UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/8 "2024-07-12T03:10:30Z")

</div>

Sorry for the wait; I made the PR. 😄

[https://github.com/paviliondev/discourse-discord-widget/pull/2](https://github.com/paviliondev/discourse-discord-widget/pull/2)

* * *

The PR has been merged; thanks, Angus! 👍

---

<div class="post-metadata">

### Author: ![Ari\_Waller](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ari_waller/32/490672_2.png) [@Ari\_Waller](https://meta.discourse.org/u/Ari_Waller)
#### Post date: [April 10, 2025, 8:05pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/10 "2025-04-10T20:05:39Z")

</div>

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?

---

<div class="post-metadata">

### Author: ![jeffbyrnes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jeffbyrnes/32/121097_2.png) [@jeffbyrnes](https://meta.discourse.org/u/jeffbyrnes)
#### Post date: [December 3, 2025, 4:56pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/11 "2025-12-03T16:56:22Z")

</div>

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](https://github.com/paviliondev/discourse-discord-widget/issues/4). Would love some attention on that!

---

<div class="post-metadata">

### Author: ![jeffbyrnes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jeffbyrnes/32/121097_2.png) [@jeffbyrnes](https://meta.discourse.org/u/jeffbyrnes)
#### Post date: [January 23, 2026, 2:33pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/12 "2026-01-23T14:33:57Z")

</div>

@keegan any chance of merging in [`paviliondev/discourse-discord-widget#5`](https://github.com/paviliondev/discourse-discord-widget/pull/5/changes)?

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [January 23, 2026, 3:24pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/13 "2026-01-23T15:24:19Z")

</div>

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

@angus could you have a look?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [January 27, 2026, 10:42am UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/14 "2026-01-27T10:42:50Z")

</div>

Merged! Thanks Jeff.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [February 5, 2026, 4:44pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/15 "2026-02-05T16:44:50Z")

</div>

Is the #broken tag still relevant or did the lastest changes fix the component?

---

<div class="post-metadata">

### Author: ![DrekkSama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/drekksama/32/481386_2.png) [@DrekkSama](https://meta.discourse.org/u/DrekkSama)
#### Post date: [February 6, 2026, 1:40pm UTC](https://meta.discourse.org/t/discourse-discord-widget/228270/16 "2026-02-06T13:40:28Z")

</div>

From what I experienced, it fixed it
