Very grateful that Discourse shoots down spam. No human community can exist with bots littering everything.
However, when a new user innocently copy & pasted her post, it appears that our “sysadmin” silenced her automatically. (Screenshot: 2019-01-08_1837 )
When I check her “Silence” status, she doesn’t appear to be silenced.
Yet this user has received several replies to her post and not responded in a few weeks. How do I unsilence her (if she is silenced)?
1 Like
dax
(Daniela)
January 8, 2019, 5:29pm
2
You can do it from her admin user profile. Enter her profile and click the Admin button on top right
and then check the Permissions section:
6 Likes
Thank you, @dax . So her profile says “Silenced? No”.
Yet I got this message next to her post:
“@system silenced this account until December 25, 3018. Reason: New user typed too fast”
Which is correct though?
Her profile in admin that says not silenced, or the message above that appears on her post with a memo icon next to her username and says she’s been silenced?
Someone unsilenced that user. So you’re seeing a log of past events.
2 Likes
Epi320
(Howard)
February 6, 2025, 12:41am
7
This helped me a lot!
But I have a similar problem.
How do I stop the system from automatically silencing a user because of a admin/moderator flag?
Thanks!
Is there a bug related to hiding/silencing of posts in Discourse code?
I18n.t("temporarily_closed_due_to_flags", count: SiteSetting.num_hours_to_close_topic),
)
topic.set_or_create_timer(
TopicTimer.types[:open],
SiteSetting.num_hours_to_close_topic,
by_user: Discourse.system_user,
)
end
def auto_hide_if_needed
return if @post.hidden?
return if !@created_by.staff? && @post.user&.staff?
not_auto_action_flag_type =
!@post_action_type_view.auto_action_flag_types.include?(@post_action_name)
return if not_auto_action_flag_type && !@queue_for_review
if @queue_for_review
if @post.is_first_post?
@post.topic.update_status(
Intended behaviour or no?