# “Is this post something else or spam?”

**URL:** https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686
**Category:** UX
**Created:** [March 18, 2026, 1:37am UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686 "2026-03-18T01:37:09Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [March 18, 2026, 1:37am UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/1 "2026-03-18T01:37:09Z")

</div>

When reviewing a report, this is the question I am asked “Is this post something else or spam?”

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/b/8/9b87a545bda2f94f58ddb69a8cdf85e18eeb17c0.png)

This is not a Yes/No question. What does Yes or No even mean in the context of this question?

I suggest this is reworded for clarity. It would also be good if the popup menus were more clearly differentiated as to which one means the message is bad and which one means the message is good.

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [March 18, 2026, 1:43am UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/2 "2026-03-18T01:43:56Z")

</div>

I’ve seen a lot of weird UX with the new queue, like when a post is rejected before creation it will say “yes” instead of like “Approve”

![image](https://global.discourse-cdn.com/meta/optimized/4X/0/8/f/08f5ca666c8fcccdcd28a3cac090685cafc5a6de_2_690x92.png)

Also back in my day to indicate a button didn’t immediately act there would be an ellipsis (“Is this post spam?” “Yes…” which leads to delete/ignore/…) so that would be a positive change too

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [March 18, 2026, 1:01pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/3 "2026-03-18T13:01:15Z")

</div>

> [@darkpixlz](#):
>
> I’ve seen a lot of weird UX with the new queue, like when a post is rejected before creation it will say “yes” instead of like “Approve”

This looks a bug unrelated to the question here, is there an existing topic for this one?

> [@darkpixlz](#):
>
> Also back in my day to indicate a button didn’t immediately act there would be an ellipsis (“Is this post spam?” “Yes…” which leads to delete/ignore/…) so that would be a positive change too

In the OP’s post, yes/no are dropdown menus which take place of the `...` next step in the previous layout. the standalone “yes” button in your screenshot should never occur, so it’s something we need to fix.

> [@peternlewis](#):
>
> What does Yes or No even mean in the context of this question?

Can you elaborate what’s confusing about it? the question is formed using the flag types… so the post was likely flagged with “spam” and “something else.” The question is essentially, “do you agree with this flag?” and the actions are sorted based on how you’d answer that question.

---

<div class="post-metadata">

### Author: ![ToddZ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/toddz/32/328350_2.png) [@ToddZ](https://meta.discourse.org/u/ToddZ)
#### Post date: [March 18, 2026, 5:50pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/4 "2026-03-18T17:50:36Z")

</div>

> [@awesomerobot](#):
>
> Can you elaborate what’s confusing about it? the question is formed using the flag types… so the post was likely flagged with “spam” and “something else.”

“Is this post something else or spam?” — if read as a normal English sentence, the logical answer is always Yes. Either it’s spam or it’s something not spam.

I guess the intent is more like “Is this post flagged correctly?” but it can be hard to see past the literal logic and grammar of the question as it’s written. I expect it to be followed with:

a.) it’s spam  
b.) it’s something else

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [March 18, 2026, 6:00pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/5 "2026-03-18T18:00:43Z")

</div>

ah I see what you mean now, I wasn’t considering “is this X or Y?” but “is this [list of problems]?” Maybe when combining multiple flag types we have a more generic “Is there something wrong with this post?” text

---

<div class="post-metadata">

### Author: ![ToddZ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/toddz/32/328350_2.png) [@ToddZ](https://meta.discourse.org/u/ToddZ)
#### Post date: [March 18, 2026, 6:04pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/6 "2026-03-18T18:04:41Z")

</div>

That sounds like an easy way to make it much clearer.

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [March 18, 2026, 6:08pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/7 "2026-03-18T18:08:32Z")

</div>

> [@awesomerobot](#):
>
> This looks a bug unrelated to the question here, is there an existing topic for this one?

I don’t think so, I’ll open a report as soon as I can.

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [March 18, 2026, 6:49pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/8 "2026-03-18T18:49:17Z")

</div>

Update: as @Moin pointed out this was actually a problem before and was “fixed” but I can still see it (as seen in the screenshot):

> [@UX: Moderator actions have visual bugs after #36812](https://meta.discourse.org/t/ux-moderator-actions-have-visual-bugs-after-36812/393403):
>
> [https://github.com/discourse/discourse/pull/36812](https://github.com/discourse/discourse/pull/36812) The pull request refactored and combine the review list buttons, however, after a post is rejected, the button that leave on the page is “Yes”, this seems strange, as the original one “approve” seems more reasonable here.

---

<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: [March 18, 2026, 6:58pm UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/9 "2026-03-18T18:58:01Z")

</div>

> [@awesomerobot](#):
>
> Maybe when combining multiple flag types we have a more generic “Is there something wrong with this post?” text

That would also partly fix [Flag reason conversion to lowercase has unintended consequences - #2 by Moin](https://meta.discourse.org/t/flag-reason-conversion-to-lowercase-has-unintended-consequences/325608/2)

Instead of

> Ist diese(r/s) Beitrag am thema vorbei oder sonstiges?

where “Thema” and “Sonstiges” should have a capital letter, the new question would not require forcing lowercase on flag reasons. So, I wonder if the question could also be changed for the case where it’s just asking about one flag type, avoiding the enforced lowercase altogether. 🐦‍⬛🐦‍⬛ 🪨

---

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [March 19, 2026, 5:12am UTC](https://meta.discourse.org/t/is-this-post-something-else-or-spam/398686/10 "2026-03-19T05:12:19Z")

</div>

> [@awesomerobot](#):
>
> Maybe when combining multiple flag types we have a more generic “Is there something wrong with this post?

That would have a much clearer “Yes” answer. I know this changed a short while ago and I have found the change definitely negative as far as my being able to quickly say “Yes, its spam and delete and block the user” (as is virtually always my answer).

“Approve” seems still problematic terminology since the question would then be - am I approving the post or the flag?

Something like: “is there something wrong with this post?” “Something is Wrong\>”, “Post is Good/Fine/Acceptable\>” might be better questions and menu labels. Yes/No for buttons are generally a bad idea as far as UX goes - active button names are usually better.

Thanks!
