# Can I make user unmentionable?

**URL:** https://meta.discourse.org/t/can-i-make-user-unmentionable/361108
**Category:** Support
**Tags:** mentions
**Created:** [April 9, 2025, 5:13pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108 "2025-04-09T17:13:58Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Tomas\_Hnyk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomas_hnyk/32/217289_2.png) [@Tomas\_Hnyk](https://meta.discourse.org/u/Tomas_Hnyk)
#### Post date: [April 9, 2025, 5:13pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/1 "2025-04-09T17:13:58Z")

</div>

Is there a setting I could apply to a user that would make user unmentionable?

The reason is - we are primarily a physicla community with strict membership system (people need to pay fees). When people leave, we suspend them and od not delete them so their message history is preserved. I would like to remove them from the list of mentionable people, so people cannot mention them thinking they are still members. Is it possible?

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [April 9, 2025, 10:50pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/3 "2025-04-09T22:50:55Z")

</div>

Maybe add their name to Watched Words so it can’t be posted? There _has_ to be a better way, though.

---

<div class="post-metadata">

### Author: ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)
#### Post date: [April 11, 2025, 2:30am UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/4 "2025-04-11T02:30:29Z")

</div>

![The image shows a "Watched words" editing interface on a moderation tool, where users can add, test, or clear words or phrases for actions like blocking, censoring, linking, or flagging posts. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/2/d/b/2db524a63997e3c051e2263053f1d27e94b2eaaa.jpeg)  
This is the best way I can think of this, similar to what Nate said.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [May 11, 2025, 7:51pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/5 "2025-05-11T19:51:09Z")

</div>

Just for a bit of extra detail on how it currently works. 🙂

For non-staff, a suspended user doesn’t show up in the @mention autocomplete that pops up when you start typing straight after the `@`, which may be helpful to dissuade regular people from trying to ping them. 🤞

And if you don’t hide suspension reasons, their user card should look a little like this when clicked on:

 ![The image shows a notification that a user is suspended for not being a member anymore. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/4/b/9/4b9ccbe304a62fc0f831103d4b93bc071ea5ea97.jpeg)

That’s if I suspend them ‘forever’ and add a custom ‘no longer a member’ reason.

If you only ever suspend users due to expired memberships you could even amend the respective site texts and have it look more like this:

 ![The image shows a notification message about membership expiration with details about when it was posted and joined. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/e/8/f/e8f139859a5083dfefd5610f1d974489899098a2.jpeg)

For that I updated `js.user.suspended_permanently` and `js.user.suspended_reason`, and added the date using the custom reason option when suspending the account.

Though you could go one step further and also deactivate their account as well. That would then hide their user card for normal users and replace the info with ‘this user is no longer active’:

 ![The image shows a notification panel indicating that a user named "Test_Six" is no longer active. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/e/6/9/e690a5077440c8266e50ce3edf9c6a4fbae19574.jpeg)

So if people do manually type the ex-member’s @mention even though it’s not in the autocomplete menu there are still a couple of ways you can let people know they’re no longer an active member.

---

<div class="post-metadata">

### Author: ![Tomas\_Hnyk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomas_hnyk/32/217289_2.png) [@Tomas\_Hnyk](https://meta.discourse.org/u/Tomas_Hnyk)
#### Post date: [May 11, 2025, 8:30pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/6 "2025-05-11T20:30:07Z")

</div>

Aha, indeed it was a moderator who was complaining about this, I did not realize it was different for ordinar6 users. Thanks for all the other tips!

---

<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: [May 11, 2025, 8:33pm UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/7 "2025-05-11T20:33:01Z")

</div>

> [@Tomas\_Hnyk](#):
>
> indeed it was a moderator who was complaining about this, I

You can offer to revoke their moderation. 😂

---

<div class="post-metadata">

### Author: ![gassim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gassim/32/220910_2.png) [@gassim](https://meta.discourse.org/u/gassim)
#### Post date: [July 9, 2025, 8:49am UTC](https://meta.discourse.org/t/can-i-make-user-unmentionable/361108/8 "2025-07-09T08:49:34Z")

</div>

That’s a good suggestion, but I agree that if there is another option it’d be better.

I have a different use-case but what I need is a setting for users to choose if they don’t want to be mentioned, do you think that’s possible or should I create a feature request?
