# Feature

**URL:** https://meta.discourse.org/c/contribute/feature/2.md?page=8&state=muted

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 9

---

## [Category moderation and trust levels](https://meta.discourse.org/t/category-moderation-and-trust-levels/258867)

<div class="topic-metadata">

**Author:** [@jonaskay](https://meta.discourse.org/u/jonaskay)\
**Replies:** 2\
**Last updated:** [April 15, 2026, 8:27am UTC](https://meta.discourse.org/t/category-moderation-and-trust-levels/258867 "2026-04-15T08:27:33Z")

</div>

If I require moderator approval for a specific category, all posts from all trust levels will get moderated. It would be helpful if you could set which trust levels can skip this approval process to reduce the work for …

---

## [Is it possible to tie approvals requirement to membership in a group?](https://meta.discourse.org/t/is-it-possible-to-tie-approvals-requirement-to-membership-in-a-group/148540)

<div class="topic-metadata">

**Author:** [@swamidass](https://meta.discourse.org/u/swamidass)\
**Replies:** 3\
**Last updated:** [April 15, 2026, 8:26am UTC](https://meta.discourse.org/t/is-it-possible-to-tie-approvals-requirement-to-membership-in-a-group/148540 "2026-04-15T08:26:11Z")

</div>

Is there a way to set up a category such that: Users in a particular group can post without restriction. Users NOT in the particular group can post, but all their posts must be approved. Thanks.

---

## [Make the composer menu scroll horizontally on desktop as it does on mobile](https://meta.discourse.org/t/make-the-composer-menu-scroll-horizontally-on-desktop-as-it-does-on-mobile/380864)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Replies:** 1\
**Last updated:** [April 14, 2026, 5:18pm UTC](https://meta.discourse.org/t/make-the-composer-menu-scroll-horizontally-on-desktop-as-it-does-on-mobile/380864 "2026-04-14T17:18:09Z")

</div>

Continuing the discussion from Introducing our new composer, making writing on Discourse easier than ever: I am pulling this out into a separate feature request because I think it is a fabulous idea! Interestingly, I…

---

## [Single click activation of the Create Event modal](https://meta.discourse.org/t/single-click-activation-of-the-create-event-modal/400169)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 10\
**Last updated:** [April 13, 2026, 9:21pm UTC](https://meta.discourse.org/t/single-click-activation-of-the-create-event-modal/400169 "2026-04-13T21:21:11Z")

</div>

I’ve been using the Calendar and Events functionality extensively over the past 3 years, across multiple self-hosted Discourse instances. It has been wonderful to see it develop into the impressive suite that it is now. …

---

## [Allow AI Persona/Agent to respond only to @mentions, not to replies to its posts](https://meta.discourse.org/t/allow-ai-persona-agent-to-respond-only-to-mentions-not-to-replies-to-its-posts/399221)

<div class="topic-metadata">

**Author:** [@saurabhmithal](https://meta.discourse.org/u/saurabhmithal)\
**Replies:** 3\
**Last updated:** [April 13, 2026, 3:23pm UTC](https://meta.discourse.org/t/allow-ai-persona-agent-to-respond-only-to-mentions-not-to-replies-to-its-posts/399221 "2026-04-13T15:23:10Z")

</div>

When an AI Persona has “Allow topic mentions” enabled, it responds in two situations: When a user @mentions the bot in a post When a user replies to one of the bot’s existing posts I’d like a way to limit the pe…

---

## ["Add To Calendar" - .ics iCal attachments for Events in Discourse notification emails?](https://meta.discourse.org/t/add-to-calendar-ics-ical-attachments-for-events-in-discourse-notification-emails/399329)

<div class="topic-metadata">

**Author:** [@pacharanero](https://meta.discourse.org/u/pacharanero)\
**Replies:** 6\
**Last updated:** [April 13, 2026, 4:57am UTC](https://meta.discourse.org/t/add-to-calendar-ics-ical-attachments-for-events-in-discourse-notification-emails/399329 "2026-04-13T04:57:39Z")

</div>

I’ve been using the official Calendar and Event plugin for years, and it’s genuinely excellent for many uses - the “Add to Calendar” button in the topic is helpful but doesn’t quite go as far as is needed in 2026. When …

---

## [What merge topic notification does the user get?](https://meta.discourse.org/t/what-merge-topic-notification-does-the-user-get/400412)

<div class="topic-metadata">

**Author:** [@ganncamp](https://meta.discourse.org/u/ganncamp)\
**Replies:** 3\
**Last updated:** [April 13, 2026, 4:36am UTC](https://meta.discourse.org/t/what-merge-topic-notification-does-the-user-get/400412 "2026-04-13T04:36:26Z")

</div>

Here’s our situation: UserA, thread1: reports a problem UserB & UserC, thread1: me too Me: Hey, we’ve got an incident Me: \[manages incident in thread1\] … UserD, thread2: reports the same problem Me: \[merges into t…

---

## [Allow category moderators to create subcategories](https://meta.discourse.org/t/allow-category-moderators-to-create-subcategories/280203)

<div class="topic-metadata">

**Author:** [@jrack](https://meta.discourse.org/u/jrack)\
**Replies:** 12\
**Last updated:** [April 12, 2026, 5:47am UTC](https://meta.discourse.org/t/allow-category-moderators-to-create-subcategories/280203 "2026-04-12T05:47:41Z")

</div>

So this definitely ticks a lot of my boxes on delegating moderation activities where Categories will have a defined scope (eg global Mod role could have issues). The only item we had remaining on the wish list is for th…

---

## [Event description not translated by AI Translation plugin (discourse-calendar)](https://meta.discourse.org/t/event-description-not-translated-by-ai-translation-plugin-discourse-calendar/400331)

<div class="topic-metadata">

**Author:** [@Denis\_Kovalenko](https://meta.discourse.org/u/Denis_Kovalenko)\
**Replies:** 0\
**Last updated:** [April 9, 2026, 4:22pm UTC](https://meta.discourse.org/t/event-description-not-translated-by-ai-translation-plugin-discourse-calendar/400331 "2026-04-09T16:22:27Z")

</div>

Summary When using the AI Translation plugin with discourse-calendar, the event description field is not being translated. Expected behavior The event description shown in the event card should be translated along wit…

---

## [Unable to tell "post" bookmarks exist in footer on mobile](https://meta.discourse.org/t/unable-to-tell-post-bookmarks-exist-in-footer-on-mobile/400160)

<div class="topic-metadata">

**Author:** [@Jonathan5](https://meta.discourse.org/u/Jonathan5)\
**Replies:** 27\
**Last updated:** [April 9, 2026, 1:10am UTC](https://meta.discourse.org/t/unable-to-tell-post-bookmarks-exist-in-footer-on-mobile/400160 "2026-04-09T01:10:40Z")

</div>

This is great, thanks. I wonder whether there should be some visual indication that a post has been bookmarked (like there currently is when a whole topic has been).

---

## [Subscriber group automation (Remove and Add users to specific group with subscription)](https://meta.discourse.org/t/subscriber-group-automation-remove-and-add-users-to-specific-group-with-subscription/400256)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 1\
**Last updated:** [April 8, 2026, 9:59pm UTC](https://meta.discourse.org/t/subscriber-group-automation-remove-and-add-users-to-specific-group-with-subscription/400256 "2026-04-08T21:59:24Z")

</div>

Right now I can’t see any automation scripts to handle this. Example: User subscribes \> gets added to specific group, when that subscription expires they are removed from that group. Reason: I will be using Restr…

---

## [Skip unchanged users for badge mass edit](https://meta.discourse.org/t/skip-unchanged-users-for-badge-mass-edit/397539)

<div class="topic-metadata">

**Author:** [@Steradiant](https://meta.discourse.org/u/Steradiant)\
**Replies:** 3\
**Last updated:** [April 8, 2026, 7:57am UTC](https://meta.discourse.org/t/skip-unchanged-users-for-badge-mass-edit/397539 "2026-04-08T07:57:01Z")

</div>

Currently, mass editing badges while removing them from previous holders results in people getting a badge removed and immediately regranted, if they are in the intersection of previous and future holders. This results …

---

## [Security Suggestions For Discourse Logged Out Popups](https://meta.discourse.org/t/security-suggestions-for-discourse-logged-out-popups/389991)

<div class="topic-metadata">

**Author:** [@ct-337](https://meta.discourse.org/u/ct-337)\
**Replies:** 3\
**Last updated:** [April 7, 2026, 11:01pm UTC](https://meta.discourse.org/t/security-suggestions-for-discourse-logged-out-popups/389991 "2026-04-07T23:01:04Z")

</div>

On multiple forums, both Discourse hosted and self-hosted (outdated version), I am consistently receiving the popup saying, “You were logged out.” However, I have no details as to why I was logged out, and no moderation …

---

## [Easy way to access bookmarked posts from a specific topic](https://meta.discourse.org/t/easy-way-to-access-bookmarked-posts-from-a-specific-topic/86897)

<div class="topic-metadata">

**Author:** [@Ellibereth](https://meta.discourse.org/u/Ellibereth)\
**Replies:** 5\
**Last updated:** [April 7, 2026, 5:13pm UTC](https://meta.discourse.org/t/easy-way-to-access-bookmarked-posts-from-a-specific-topic/86897 "2026-04-07T17:13:50Z")

</div>

I think it would be nice if there was a way to see the set of all posts one has bookmarked from a particular topic while looking through said particular topic. Visually doing this in a “filter” format similar to when on…

---

## [Use Mistral for embeddings](https://meta.discourse.org/t/use-mistral-for-embeddings/399854)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 1\
**Last updated:** [April 6, 2026, 8:45pm UTC](https://meta.discourse.org/t/use-mistral-for-embeddings/399854 "2026-04-06T20:45:55Z")

</div>

We’ve ran into another issue using Mistral for embeddings. Per this topic use OpenAI as provider and the Mistral service URL as URL Select tokenizer, sequence length and distance function Set model name to ‘mistral-emb…

---

## [Auto-detect or reject VP9 video uploads incompatible with iOS Safari](https://meta.discourse.org/t/auto-detect-or-reject-vp9-video-uploads-incompatible-with-ios-safari/399955)

<div class="topic-metadata">

**Author:** [@shortmort37](https://meta.discourse.org/u/shortmort37)\
**Replies:** 3\
**Last updated:** [April 4, 2026, 9:29pm UTC](https://meta.discourse.org/t/auto-detect-or-reject-vp9-video-uploads-incompatible-with-ios-safari/399955 "2026-04-04T21:29:46Z")

</div>

I recently discovered that several videos on my self-hosted Discourse forum were silently failing to play on iPhone and iPad. After investigation, the root cause was that the videos had been encoded with the VP9 codec in…

---

## [Add support for translated tags to the tag icon component](https://meta.discourse.org/t/add-support-for-translated-tags-to-the-tag-icon-component/399594)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 4\
**Last updated:** [April 3, 2026, 3:24am UTC](https://meta.discourse.org/t/add-support-for-translated-tags-to-the-tag-icon-component/399594 "2026-04-03T03:24:58Z")

</div>

Tag icons seem to work only on tags where the translation is identical to the English version of the tag. I think it would be helpful if it worked for translated tags too, especially here on Meta where tag icons add a lo…

---

## [Log setting changes that happen because of an update in staff action logs](https://meta.discourse.org/t/log-setting-changes-that-happen-because-of-an-update-in-staff-action-logs/383705)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 3\
**Last updated:** [April 2, 2026, 11:18pm UTC](https://meta.discourse.org/t/log-setting-changes-that-happen-because-of-an-update-in-staff-action-logs/383705 "2026-04-02T23:18:31Z")

</div>

I know there are site setting changes by system in the staff action logs. For example, at the end of July, the system enabled rich editor on my forum, and in April, the allowed iframes were changed. But when I tried to …

---

## [Support tag icons for translated tags in tag banners](https://meta.discourse.org/t/support-tag-icons-for-translated-tags-in-tag-banners/399840)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [April 2, 2026, 9:00pm UTC](https://meta.discourse.org/t/support-tag-icons-for-translated-tags-in-tag-banners/399840 "2026-04-02T21:00:38Z")

</div>

In the English version of the combined tag and category banner the tag icon is shown in front of the tag: This is not the case for the translated tag:

---

## [Ability to tag a bookmarks](https://meta.discourse.org/t/ability-to-tag-a-bookmarks/19591)

<div class="topic-metadata">

**Author:** [@rubydoob](https://meta.discourse.org/u/rubydoob)\
**Replies:** 13\
**Last updated:** [April 1, 2026, 8:54am UTC](https://meta.discourse.org/t/ability-to-tag-a-bookmarks/19591 "2026-04-01T08:54:10Z")

</div>

I think it would be great if you had the ability to tag a given bookmark/starred item. For example, if you have a feedback forum or support forum and you want to organize your bookmarks/starred items, currently you don’…

---

## [New report type - User self engagement report](https://meta.discourse.org/t/new-report-type-user-self-engagement-report/398148)

<div class="topic-metadata">

**Author:** [@Paul\_King](https://meta.discourse.org/u/Paul_King)\
**Replies:** 1\
**Last updated:** [April 1, 2026, 7:03am UTC](https://meta.discourse.org/t/new-report-type-user-self-engagement-report/398148 "2026-04-01T07:03:26Z")

</div>

Users in professional roles (architects, doctors, lawyers, teachers, accountants etc) can benefit significantly from being able to produce a report summarizing and characterising their engagement with a relevant online f…

---

## [Review queue: link "helpful flags" to new "Flagged by" filter](https://meta.discourse.org/t/review-queue-link-helpful-flags-to-new-flagged-by-filter/341613)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Replies:** 4\
**Last updated:** [March 31, 2026, 2:57pm UTC](https://meta.discourse.org/t/review-queue-link-helpful-flags-to-new-flagged-by-filter/341613 "2026-03-31T14:57:52Z")

</div>

Now that we have FEATURE: add support for "Flagged By" filter in reviewable by SamSaffron · Pull Request #30197 · discourse/discourse · GitHub let’s also add a link to the filter from user profile pages, only accessible…

---

## [AI translation of all PMs](https://meta.discourse.org/t/ai-translation-of-all-pms/399524)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Replies:** 6\
**Last updated:** [March 31, 2026, 9:55am UTC](https://meta.discourse.org/t/ai-translation-of-all-pms/399524 "2026-03-31T09:55:17Z")

</div>

Greetings, metaland! I have enabled AI translation on my personal site and it’s pretty great! Kudos to Natalie and everyone who’s worked on this amazing feature! So easy to configure. I have set it up to also translate…

---

## [Allow incoming email for automatic groups](https://meta.discourse.org/t/allow-incoming-email-for-automatic-groups/399611)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 2\
**Last updated:** [March 31, 2026, 7:58am UTC](https://meta.discourse.org/t/allow-incoming-email-for-automatic-groups/399611 "2026-03-31T07:58:53Z")

</div>

Per Setting an incoming e-mail address for the staff group it’s not possible to enable incoming email for an automatic group. This is also something that is not made explicit: for automatic groups the incoming email inpu…

---

## [Automatically update translations of category names when the original is changed](https://meta.discourse.org/t/automatically-update-translations-of-category-names-when-the-original-is-changed/399585)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [March 30, 2026, 6:39pm UTC](https://meta.discourse.org/t/automatically-update-translations-of-category-names-when-the-original-is-changed/399585 "2026-03-30T18:39:31Z")

</div>

The Installation category here on Meta has been renamed to Self-hosting. But the German translation still says Installation, which makes me think it was not automatically updated after the category name was changed. …

---

## [Translate tags](https://meta.discourse.org/t/tags-ubersetzen/383057)

<div class="topic-metadata">

**Author:** [@asa](https://meta.discourse.org/u/asa)\
**Replies:** 2\
**Last updated:** [March 30, 2026, 3:40pm UTC](https://meta.discourse.org/t/tags-ubersetzen/383057 "2026-03-30T15:40:57Z")

</div>

I noticed that tags are not translated, and they cannot be translated manually either. Is there a current workaround for this?

---

## [AliExpress affiliate plugin](https://meta.discourse.org/t/aliexpress-affiliate-plugin/340991)

<div class="topic-metadata">

**Author:** [@Overgrow](https://meta.discourse.org/u/Overgrow)\
**Replies:** 2\
**Last updated:** [March 29, 2026, 1:05pm UTC](https://meta.discourse.org/t/aliexpress-affiliate-plugin/340991 "2026-03-29T13:05:27Z")

</div>

Hey everyone, I wanted to explore whether there’s interest in an AliExpress affiliate plugin for Discourse. The concept is pretty straightforward: it would help forum admins seamlessly integrate their AliExpress affilia…

---

## [Will Discourse officially release an official openclaw skill?](https://meta.discourse.org/t/discourse-openclaw-skill/398771)

<div class="topic-metadata">

**Author:** [@sniper756](https://meta.discourse.org/u/sniper756)\
**Replies:** 2\
**Last updated:** [March 28, 2026, 5:58pm UTC](https://meta.discourse.org/t/discourse-openclaw-skill/398771 "2026-03-28T17:58:00Z")

</div>

Set up an API for Discourse user A to perform forum operations via OpenClaw. Feature examples: 1. Instruct OpenClaw, and user A will perform actions within their forum permission scope. 2. For articles authorized for republication, send an article link to OpenClaw and have it post to a specific section of the forum and set the appropriate tags. User A will then publish the content from the link to a specific section of the Discourse forum, noting the source of the article. This feature can be used to efficiently build a knowledge base.

---

## [Upgrade Patreon Discourse Plugin to API v2](https://meta.discourse.org/t/upgrade-patreon-discourse-plugin-to-api-v2/386701)

<div class="topic-metadata">

**Author:** [@noertap](https://meta.discourse.org/u/noertap)\
**Replies:** 12\
**Last updated:** [March 27, 2026, 4:29pm UTC](https://meta.discourse.org/t/upgrade-patreon-discourse-plugin-to-api-v2/386701 "2026-03-27T16:29:35Z")

</div>

Hey folks :waving\_hand: The Patreon Discourse plugin is still using Patreon’s API v1, which has been deprecated for several years. To keep the integration working properly, it needs to be updated to use API v2. Patreon…

---

## [Gif + text in the same message in chat](https://meta.discourse.org/t/gif-texte-dans-le-meme-message-dans-chat/399428)

<div class="topic-metadata">

**Author:** [@gilles](https://meta.discourse.org/u/gilles)\
**Replies:** 3\
**Last updated:** [March 27, 2026, 4:19pm UTC](https://meta.discourse.org/t/gif-texte-dans-le-meme-message-dans-chat/399428 "2026-03-27T16:19:54Z")

</div>

Hello, I had never noticed before, but in the chat, you cannot include a GIF with text in the same message. I'm not sure if this is an issue or if it's normal in terms of usage.:sweat\_smile:

[Previous page](https://meta.discourse.org/c/contribute/feature/2.md?page=7&state=muted)

[Next page](https://meta.discourse.org/c/contribute/feature/2.md?page=9&state=muted)
