{"post_stream":{"posts":[{"id":727201,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2020-04-03T14:55:24.874Z","cooked":"\u003cp\u003eGithub: \u003ca href=\"https://github.com/communiteq/discourse-private-replies\" class=\"inline-onebox\"\u003eGitHub - communiteq/discourse-private-replies\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis plugin hides topic replies for everyone but the topic starter and the post author.\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"p-727201-use-cases-1\" class=\"anchor\" href=\"#p-727201-use-cases-1\" aria-label=\"Heading link\"\u003e\u003c/a\u003eUse cases\u003c/h2\u003e\n\u003cp\u003eThis can be used for for instance homework assignments where the teacher opens a topic and posts an assignment, and all students make a post with their answers. When everyone has submitted their work, the teacher can open up the answers so the students will be able to discuss them.\u003c/p\u003e\n\u003cp\u003eA second use case can be an auction where something is offered for sale. People can post their bid and when the sale is done, the topic owner can reveal all bids in order to show the community that everything went according to the rules.\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"p-727201-usage-2\" class=\"anchor\" href=\"#p-727201-usage-2\" aria-label=\"Heading link\"\u003e\u003c/a\u003eUsage\u003c/h2\u003e\n\u003cp\u003eAfter installing and enabling the plugin you can turn on the functionality of the plugin on a per-topic basis.\u003c/p\u003e\n\u003cp\u003eIf you are the topic-starter then you will see a new button at the bottom of the topic.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://raw.githubusercontent.com/communiteq/discourse-private-replies/master/screenshots/button.png\"\u003e\u003cimg src=\"https://d11a6trkgmumsb.cloudfront.net/original/3X/c/8/c893da26ab586764da33013126427bef1a1afd68.png\" alt=\"button\" data-base62-sha1=\"sCogtZf0NrNR69T5cRgSVAhwcic\" width=\"690\" height=\"107\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBy pressing this button you have enabled the Private Replies feature for this topic.\u003c/p\u003e\n\u003cp\u003eA banner will appear above the topic and the following happens:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epeople will only be able to see posts made by themself, by the topic owner, and by users in selected groups.\u003c/li\u003e\n\u003cli\u003eonly the topic owner will be able to see all posts.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://raw.githubusercontent.com/communiteq/discourse-private-replies/master/screenshots/banner.png\"\u003e\u003cimg src=\"https://d11a6trkgmumsb.cloudfront.net/original/3X/5/c/5cffcf7441e20557f6e66f58e495b9351f7c7aad.png\" alt=\"banner\" data-base62-sha1=\"dgHZU6vnUhJcLh8cLooGJPrEQTX\" width=\"690\" height=\"73\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBy pressing the button a second time, the topic will revert back to normal.\u003c/p\u003e\n\u003cp\u003eThe plugin will, when enabled, allow private replies on all topics. However, if the setting \u003ccode\u003eprivate replies on selected categories only\u003c/code\u003e is enabled, the plugin can be enabled per category in the category security settings.\u003c/p\u003e\n\u003cp\u003eIn that same screen you can also find the setting to enable private replies by default for all new topics in that category. This is especially handy when topics are being submitted by email.\u003c/p\u003e\n\u003cp\u003e\u003cdiv class=\"lightbox-wrapper\"\u003e\u003ca class=\"lightbox\" href=\"https://d11a6trkgmumsb.cloudfront.net/original/4X/b/c/1/bc13462b5c17198357c151bc50fca97193f54691.png\" data-download-href=\"/uploads/short-url/qPN3EQ3gdMDTjMMCvd9a7C7EdBT.png?dl=1\" title=\"image\"\u003e\u003cimg src=\"https://d11a6trkgmumsb.cloudfront.net/original/4X/b/c/1/bc13462b5c17198357c151bc50fca97193f54691.png\" alt=\"image\" data-base62-sha1=\"qPN3EQ3gdMDTjMMCvd9a7C7EdBT\" width=\"675\" height=\"134\"\u003e\u003cdiv class=\"meta\"\u003e\u003csvg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#far-image\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003cspan class=\"filename\"\u003eimage\u003c/span\u003e\u003cspan class=\"informations\"\u003e675×134 3.71 KB\u003c/span\u003e\u003csvg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#discourse-expand\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003c/div\u003e\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"p-727201-settings-3\" class=\"anchor\" href=\"#p-727201-settings-3\" aria-label=\"Heading link\"\u003e\u003c/a\u003eSettings\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eprivate_replies_participants_can_see_all\u003c/code\u003e if enabled, anyone who participated in the topic can see all replies\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eprivate_replies_min_trust_level_to_see_all\u003c/code\u003e people with this trust level or higher can see all replies\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eprivate_replies_groups_can_see_all\u003c/code\u003e users in these groups can always see all replies (default: staff)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eprivate_replies_see_all_from_groups\u003c/code\u003e posts from users in these groups are always visible to everyone (default: staff)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eprivate_replies_topic_starter_primary_group_can_see_all\u003c/code\u003e users in the same primary group as the topic owner can see all replies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca name=\"p-727201-caveats-4\" class=\"anchor\" href=\"#p-727201-caveats-4\" aria-label=\"Heading link\"\u003e\u003c/a\u003eCaveats\u003c/h2\u003e\n\u003cp\u003eThe plugin disables the following ways to retrieve the post contents:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etopic view (i.e. the regular way of looking at posts)\u003c/li\u003e\n\u003cli\u003euser profile - activity\u003c/li\u003e\n\u003cli\u003esearch\u003c/li\u003e\n\u003cli\u003eraw (/raw/topic_id/post_id)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHowever, you can still find out \u003cem\u003ewho posted\u003c/em\u003e in the topic:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe topic list icons will still show who has posted in the topic.\u003c/li\u003e\n\u003cli\u003eYou will also be able to see ‘user xxx is replying’ at the bottom of the topic.\u003c/li\u003e\n\u003cli\u003eThe topics are also visible in the user profile - summary.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHowever, all of these do not reveal the contents of the post.\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"p-727201-background-5\" class=\"anchor\" href=\"#p-727201-background-5\" aria-label=\"Heading link\"\u003e\u003c/a\u003eBackground:\u003c/h2\u003e\n\u003cp\u003eSo my SO is a teacher (ancient Greek and classical Latin) and has been using Discourse in her classes for a number of years now. She uses it mainly to distribute assignments to her students and discuss them afterwards. However, all the assignments are being handed in on paper during her classes.\u003c/p\u003e\n\u003cp\u003eUntil now - since the schools have been closed because of all the corona panic she is moving to 100% online teaching, including the assignments. So all those students are currently e-mailing their work to her. This is very sub-optimal since it requires her to do quite a lot of administration (and I can tell you she is not very good at those kind of things \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/wink.png?v=15\" title=\":wink:\" class=\"emoji\" alt=\":wink:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e ).\u003c/p\u003e\n\u003cp\u003eWe were discussing a few options and she said: “why can’t I have a topic where people can only see my posts (i.e. the posts made by the topic starter) and their own posts? This would allow me to post an assignment as a topic and have every student post their answers below it without being able to see all the other answers. Then when everybody has entered their work and it is time to discuss, I want to be able to press a button to make the veil go away and make \u003cem\u003eall\u003c/em\u003e posts in the topic visible to everyone, so they can all see and discuss each others work.”\u003c/p\u003e\n\u003cp\u003eYes - brilliant! (that’s why I love her). So I made a plugin for this. Previous discussion here: \u003ca href=\"https://meta.discourse.org/t/topic-replies-invisible-until-topic-owner-decides-to-reveal-them/144526\" class=\"inline-onebox\"\u003eTopic replies invisible until topic owner decides to reveal them?\u003c/a\u003e\u003c/p\u003e","post_number":1,"post_type":1,"posts_count":59,"updated_at":"2025-10-09T07:50:11.988Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1452,"reads":729,"readers_count":728,"score":8920.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":7,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://github.com/communiteq/discourse-private-replies","internal":false,"reflection":false,"title":"GitHub - communiteq/discourse-private-replies","clicks":195},{"url":"https://meta.discourse.org/t/topic-replies-invisible-until-topic-owner-decides-to-reveal-them/144526","internal":true,"reflection":false,"title":"Topic replies invisible until topic owner decides to reveal them?","clicks":25},{"url":"https://raw.githubusercontent.com/communiteq/discourse-private-replies/master/screenshots/banner.png","internal":false,"reflection":false,"title":"banner.png","clicks":13},{"url":"https://raw.githubusercontent.com/communiteq/discourse-private-replies/master/screenshots/button.png","internal":false,"reflection":false,"title":"button.png","clicks":9},{"url":"https://meta.discourse.org/t/reply-only-visible-to-the-post-owner/154506/2","internal":true,"reflection":true,"title":"Reply only visible to the post owner","clicks":10},{"url":"https://meta.discourse.org/t/anyway-to-make-forms-in-discourse-one-category/205223/9","internal":true,"reflection":true,"title":"Anyway to make Forms in Discourse - One Category?","clicks":4},{"url":"https://meta.discourse.org/t/is-there-a-reply-to-view-plugin-for-discourse/319087/4","internal":true,"reflection":true,"title":"Is there a \"Reply to View\" plugin for Discourse?","clicks":3},{"url":"https://meta.discourse.org/t/let-topic-owner-approve-replies-to-their-topic/165140/6","internal":true,"reflection":true,"title":"Let topic owner approve replies to their topic","clicks":3},{"url":"https://meta.discourse.org/t/is-this-secure-concept-for-private-info-in-replies/64385/21","internal":true,"reflection":true,"title":"Is this secure? Concept for private info in replies","clicks":2},{"url":"https://meta.discourse.org/t/making-a-category-or-replies-in-a-topic-only-visible-by-poster-and-admin/234736/2","internal":true,"reflection":true,"title":"Making a Category or Replies in a Topic Only Visible by Poster and Admin","clicks":0},{"url":"https://meta.discourse.org/t/help-with-a-private-topics-replies-alternative/236469","internal":true,"reflection":true,"title":"Help With a Private Topics/Replies Alternative?","clicks":0},{"url":"https://meta.discourse.org/t/is-there-an-option-on-discourse-to-allow-a-logged-in-member-to-see-only-the-topics-where-they-participated/350055/5","internal":true,"reflection":true,"title":"Is there an option on Discourse to allow a logged-in member to see only the topics where they participated?","clicks":0},{"url":"https://meta.discourse.org/t/way-to-make-part-of-the-post-visible-to-author-and-staff-only/120539/13","internal":true,"reflection":true,"title":"Way to make part of the post visible to author and staff only?","clicks":0},{"url":"https://meta.discourse.org/t/hide-all-replies-to-topics-in-a-category-by-default-using-spoiler-text-plugin/264161/5","internal":true,"reflection":true,"title":"Hide ALL replies to Topics in a Category by default using Spoiler Text Plugin","clicks":0},{"url":"https://meta.discourse.org/t/how-to-schedule-posts-not-topics/267938/21","internal":true,"reflection":true,"title":"How to schedule posts (not topics)?","clicks":0},{"url":"https://meta.discourse.org/t/is-there-a-way-to-hide-some-text-in-a-post/281057/2","internal":true,"reflection":true,"title":"Is there a way to hide some text in a post?","clicks":0},{"url":"https://meta.discourse.org/t/private-post-feature/281118/5","internal":true,"reflection":true,"title":"Private post feature","clicks":0},{"url":"https://meta.discourse.org/t/author-only-topic-take-2/303254/10","internal":true,"reflection":true,"title":"Author-only Topic (take 2)","clicks":0},{"url":"https://meta.discourse.org/t/a-new-way-to-lead-and-facilitate-conversations/266223/2","internal":true,"reflection":true,"title":"A new way to lead and facilitate conversations","clicks":0},{"url":"https://meta.discourse.org/t/error-cant-search-when-no-login/309631/3","internal":true,"reflection":true,"title":"Error Can't search when No login","clicks":0},{"url":"https://meta.discourse.org/t/private-topics-plugin/268646/53","internal":true,"reflection":true,"title":"Private Topics Plugin","clicks":0},{"url":"https://meta.discourse.org/t/allow-post-author-to-see-reply-to-whisper-posts/48258/4","internal":true,"reflection":true,"title":"Allow post author to see/reply to whisper posts","clicks":0},{"url":"https://meta.discourse.org/t/discourse-bcc/134721/64","internal":true,"reflection":true,"title":"Discourse BCC","clicks":0},{"url":"https://meta.discourse.org/t/private-topics-plugin/268646/57","internal":true,"reflection":true,"title":"Private Topics Plugin","clicks":0},{"url":"https://meta.discourse.org/t/is-there-a-reply-to-view-plugin-for-discourse/319087/16","internal":true,"reflection":true,"title":"Is there a \"Reply to View\" plugin for Discourse?","clicks":0},{"url":"https://meta.discourse.org/t/will-uninstalling-a-plugin-leave-any-residual-debris-files-in-the-database/308003/5","internal":true,"reflection":true,"title":"Will uninstalling a plugin leave any residual debris files in the database?","clicks":0},{"url":"https://meta.discourse.org/t/discourse-like-and-or-reply-to-reveal-the-post/171733/2","internal":true,"reflection":true,"title":"Discourse Like and/or Reply to reveal the post","clicks":0},{"url":"https://meta.discourse.org/t/help-with-auto-close-topic/173320/9","internal":true,"reflection":true,"title":"Help with auto-close topic?","clicks":0},{"url":"https://meta.discourse.org/t/2020-the-year-in-review/174719/8","internal":true,"reflection":true,"title":"2020: The Year in Review","clicks":0},{"url":"https://meta.discourse.org/t/post-read-only-mode-on-a-category/198335/2","internal":true,"reflection":true,"title":"Post Read-only mode on a category","clicks":0},{"url":"https://meta.discourse.org/t/display-top-level-comments-separate-from-comment-replies-alternative-to-threaded-comments/199585/6","internal":true,"reflection":true,"title":"Display 'top level comments' separate from comment replies (Alternative to Threaded Comments?)","clicks":0},{"url":"https://meta.discourse.org/t/permissions-in-certain-category/203739/7","internal":true,"reflection":true,"title":"Permissions in certain category","clicks":0},{"url":"https://meta.discourse.org/t/resources-for-using-discourse-in-the-classroom/323323/2","internal":true,"reflection":true,"title":"Resources for using Discourse in the classroom","clicks":0},{"url":"https://meta.discourse.org/t/offering-private-support-as-part-of-a-public-support-community/215151","internal":true,"reflection":true,"title":"Offering \"private support\" as part of a public support community","clicks":0},{"url":"https://meta.discourse.org/t/offering-private-support-as-part-of-a-public-support-community/215151/4","internal":true,"reflection":true,"title":"Offering \"private support\" as part of a public support community","clicks":0},{"url":"https://meta.discourse.org/t/allow-write-access-without-read-access/223017/3","internal":true,"reflection":true,"title":"Allow write access without read access","clicks":0},{"url":"https://meta.discourse.org/t/permissions-and-clients-users/225223/3","internal":true,"reflection":true,"title":"Permissions and clients/users","clicks":0}],"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":78}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":true,"last_wiki_edit":"2025-10-09T07:50:12.022Z","post_url":"/t/discourse-private-replies/146712/1","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"calendar_details":[],"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":76},{"id":"+1","type":"emoji","count":1},{"id":"clap","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":78,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":727208,"name":"Francisco","username":"franciscom","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/{size}.png","created_at":"2020-04-03T15:05:28.481Z","cooked":"\u003cp\u003eNew ways schools can adopt with Discourse! Nice job! \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/grinning.png?v=9\" title=\":grinning:\" class=\"emoji\" alt=\":grinning:\"\u003e\u003c/p\u003e","post_number":2,"post_type":1,"posts_count":59,"updated_at":"2020-04-03T15:05:45.325Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":477,"readers_count":476,"score":305.4,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Francisco","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":10}],"moderator":false,"admin":false,"staff":false,"user_id":74688,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/2","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":10}],"current_user_reaction":null,"reaction_users_count":10,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":727661,"name":"Jeff Atwood","username":"codinghorror","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","created_at":"2020-04-04T09:14:33.539Z","cooked":"\u003cp\u003eVery cool and thank you for sharing this \u003ca class=\"mention\" href=\"/u/rgj\"\u003e@RGJ\u003c/a\u003e \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/beers.png?v=9\" title=\":beers:\" class=\"emoji\" alt=\":beers:\"\u003e\u003c/p\u003e","post_number":3,"post_type":1,"posts_count":59,"updated_at":"2020-04-04T09:14:33.539Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":454,"readers_count":453,"score":380.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Jeff Atwood","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"co-founder","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":15}],"moderator":false,"admin":true,"staff":true,"user_id":32,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/3","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":15}],"current_user_reaction":null,"reaction_users_count":15,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":731179,"name":"Kane York","username":"riking","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","created_at":"2020-04-09T22:39:31.291Z","cooked":"\u003cp\u003eGreat to see this!\u003c/p\u003e\n\u003cp\u003eMy one nitpick is that I’d rather have the feature enabled at the category level, then replies can get revealed per-topic when everything’s submitted.\u003c/p\u003e","post_number":4,"post_type":1,"posts_count":59,"updated_at":"2020-04-09T22:39:31.291Z","reply_count":2,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":419,"readers_count":418,"score":293.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Kane York","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":11}],"moderator":false,"admin":false,"staff":false,"user_id":6626,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/4","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":11}],"current_user_reaction":null,"reaction_users_count":11,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":731208,"name":"james.network","username":"sunjam","avatar_template":"/user_avatar/meta.discourse.org/sunjam/{size}/175682_2.png","created_at":"2020-04-09T23:55:23.236Z","cooked":"\u003cp\u003eVery cool, I was wondering if there is a way to still access the contents of private replies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eby Group (Teachers)\u003c/li\u003e\n\u003cli\u003eTrust Level (all teachers are at least Trust Level 3).\u003c/li\u003e\n\u003c/ul\u003e","post_number":5,"post_type":1,"posts_count":59,"updated_at":"2020-04-09T23:55:23.236Z","reply_count":1,"reply_to_post_number":4,"quote_count":0,"incoming_link_count":1,"reads":384,"readers_count":383,"score":251.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"james.network","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","reply_to_user":{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":9}],"moderator":false,"admin":false,"staff":false,"user_id":67822,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/5","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":9}],"current_user_reaction":null,"reaction_users_count":9,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":731289,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2020-04-10T06:12:08.836Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"riking\" data-post=\"4\" data-topic=\"146712\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg loading=\"lazy\" alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/riking/48/170938_2.png\" class=\"avatar\"\u003e riking:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003erather have the feature enabled at the category level, then replies can get revealed per-topic when everything’s submitted.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003eWhy do you think that’s better?\u003c/p\u003e\n\u003caside class=\"quote no-group\" data-username=\"sunjam\" data-post=\"5\" data-topic=\"146712\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg loading=\"lazy\" alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/sunjam/48/175682_2.png\" class=\"avatar\"\u003e sunjam:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003eI was wondering if there is a way to still access the contents of private replies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eby Group (Teachers)\u003c/li\u003e\n\u003cli\u003eTrust Level (all teachers are at least Trust Level 3).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003eThat’s a pretty good idea. It shouldn’t be too hard to add that to the plugin.\u003cbr\u003e\nI’ll keep it in mind but right now I don’t have a use case for this myself. PR’s are welcome though!\u003c/p\u003e","post_number":6,"post_type":1,"posts_count":59,"updated_at":"2020-04-10T06:12:08.836Z","reply_count":1,"reply_to_post_number":null,"quote_count":2,"incoming_link_count":0,"reads":353,"readers_count":352,"score":195.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":6}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/6","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":6}],"current_user_reaction":null,"reaction_users_count":6,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":731290,"name":"Kane York","username":"riking","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","created_at":"2020-04-10T06:14:22.512Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"RGJ\" data-post=\"6\" data-topic=\"146712\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/rgj/48/523185_2.png\" class=\"avatar\"\u003e RGJ:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003eWhy do you think that’s better?\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003ePrevents random abuse from topic starters enabling the setting on non-intended categories. It’s a “why would you do that?” situation but still something that needs a flag to resolve.\u003c/p\u003e","post_number":7,"post_type":1,"posts_count":59,"updated_at":"2020-04-10T06:14:22.512Z","reply_count":1,"reply_to_post_number":6,"quote_count":1,"incoming_link_count":0,"reads":288,"readers_count":287,"score":227.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Kane York","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":7}],"moderator":false,"admin":false,"staff":false,"user_id":6626,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/7","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":7}],"current_user_reaction":null,"reaction_users_count":7,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":731295,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2020-04-10T06:16:46.654Z","cooked":"\u003cp\u003eYeah, that’s useful indeed.  So that could be solved by a category setting ‘allow private replies’.\u003cbr\u003e\nI thought you wanted a ‘topics have private replies by default’ setting, which would be harder to build.\u003c/p\u003e","post_number":8,"post_type":1,"posts_count":59,"updated_at":"2020-04-10T06:16:46.654Z","reply_count":0,"reply_to_post_number":7,"quote_count":0,"incoming_link_count":1,"reads":273,"readers_count":272,"score":209.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"reply_to_user":{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":6}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/8","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":6}],"current_user_reaction":null,"reaction_users_count":6,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":864644,"name":"Ed","username":"Ed_Bobkov","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","created_at":"2020-12-20T17:30:24.852Z","cooked":"\u003cp\u003eHello, Richard! Your teacher should be happy because your plugin works great \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/grinning.png?v=9\" title=\":grinning:\" class=\"emoji\" alt=\":grinning:\"\u003e\u003c/p\u003e\n\u003cp\u003eI think about 2 improvements:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eIs it possible to make this function active by default? This should be set in the category settings. No need to do it manually with every topic.\u003c/li\u003e\n\u003cli\u003eMake replies visible to specific groups set in the settings?\u003c/li\u003e\n\u003c/ol\u003e","post_number":20,"post_type":1,"posts_count":59,"updated_at":"2020-12-20T17:30:24.852Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":228,"readers_count":227,"score":190.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ed","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Bug Reporter","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":7}],"moderator":false,"admin":false,"staff":false,"user_id":77998,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/20","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":7}],"current_user_reaction":null,"reaction_users_count":7,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":869237,"name":"Ed","username":"Ed_Bobkov","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","created_at":"2021-01-04T18:07:17.006Z","cooked":"\u003cp\u003eHi! I’d like to add translations to your plugin. Tried to add 2 extra files: client.en and server.en\u003cbr\u003e\nThen I did \u003ccode\u003e./launcher rebuild app\u003c/code\u003e, but the translation didn’t appear after I changed the locale in the user interface. What I missed?\u003c/p\u003e","post_number":21,"post_type":1,"posts_count":59,"updated_at":"2021-01-04T18:07:35.689Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":212,"readers_count":211,"score":57.4,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ed","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Bug Reporter","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":77998,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/21","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":869331,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2021-01-04T19:46:10.097Z","cooked":"\u003cp\u003eThe files should be called \u003ccode\u003eclient.XX.yml\u003c/code\u003e and \u003ccode\u003eserver.XX.yml\u003c/code\u003e where XX is the language code.\u003c/p\u003e\n\u003cp\u003eHowever, there are already files for \u003ccode\u003een\u003c/code\u003e (English): \u003ca href=\"https://github.com/communiteq/discourse-private-replies/tree/master/config/locales\" class=\"inline-onebox\"\u003ediscourse-private-replies/config/locales at master · communiteq/discourse-private-replies · GitHub\u003c/a\u003e so I am not sure what you have done or what you are trying to accomplish.\u003c/p\u003e","post_number":22,"post_type":1,"posts_count":59,"updated_at":"2021-02-09T00:31:10.640Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":191,"readers_count":190,"score":118.2,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://github.com/communiteq/discourse-private-replies/tree/master/config/locales","internal":false,"reflection":false,"title":"discourse-private-replies/config/locales at master · communiteq/discourse-private-replies · GitHub","clicks":6}],"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/22","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":869411,"name":"Ed","username":"Ed_Bobkov","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","created_at":"2021-01-04T22:08:46.554Z","cooked":"\u003cp\u003eI’ve done this exact thing (added \u003ccode\u003eclient.de.yml\u003c/code\u003e and \u003ccode\u003eserver.de.yml\u003c/code\u003e for the German language) and nothing changed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eProbably, I found the mistake. I missed the language code in the file. I’ll check it later.\u003c/li\u003e\n\u003c/ul\u003e","post_number":23,"post_type":1,"posts_count":59,"updated_at":"2021-01-04T22:37:46.660Z","reply_count":1,"reply_to_post_number":22,"quote_count":0,"incoming_link_count":0,"reads":184,"readers_count":183,"score":71.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ed","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Bug Reporter","title_is_group":false,"reply_to_user":{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":77998,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/23","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":869443,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2021-01-04T22:46:07.581Z","cooked":"\u003cp\u003eCan you please make a PR once you’ve got things working? That would be much appreciated!\u003c/p\u003e","post_number":25,"post_type":1,"posts_count":59,"updated_at":"2021-01-04T22:46:07.581Z","reply_count":1,"reply_to_post_number":23,"quote_count":0,"incoming_link_count":1,"reads":174,"readers_count":173,"score":59.8,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"reply_to_user":{"id":77998,"username":"Ed_Bobkov","name":"Ed","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/25","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":869448,"name":"Ed","username":"Ed_Bobkov","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","created_at":"2021-01-04T22:55:17.855Z","cooked":"\u003cp\u003eEverything is working, it was my mistake. I will add all languages to your fork when I finish it.\u003c/p\u003e","post_number":26,"post_type":1,"posts_count":59,"updated_at":"2021-01-04T22:55:17.855Z","reply_count":0,"reply_to_post_number":25,"quote_count":0,"incoming_link_count":0,"reads":168,"readers_count":167,"score":63.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ed","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Bug Reporter","title_is_group":false,"reply_to_user":{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":77998,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/26","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":904767,"name":"Ed","username":"Ed_Bobkov","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","created_at":"2021-03-15T13:20:19.136Z","cooked":"\u003cp\u003eHi! I got errors in /sidekiq from your plugin. Can you please check your installation? Do you have such errors?\u003c/p\u003e\n\u003cp\u003eWrapped I18n::InvalidLocaleData: can not load translations from /var/www/discourse/plugins/discourse-private-replies/config/locales/server.ar.yml: #\u003cbr\u003e\n\u0026lt;Psych::SyntaxError: (/var/www/discourse/plugins/discourse-private-replies/config/locales/server.ar.yml): did not find expected key while parsing a block mapping at line 3 column 5\u0026gt;\u003c/p\u003e\n\u003cp\u003eThere is an extra \" that should be removed.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eprivate_replies_enabled: \"قم بتمكين المكون الإضافي \"الردود الخاصة.\"\n\u003c/code\u003e\u003c/pre\u003e","post_number":34,"post_type":1,"posts_count":59,"updated_at":"2021-03-15T13:22:05.760Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":9,"reads":168,"readers_count":167,"score":138.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ed","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://meta.discourse.org/t/repeated-notifications/183269/5","internal":true,"reflection":true,"title":"Repeated notifications","clicks":0}],"read":true,"user_title":"Bug Reporter","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":77998,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/34","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":904804,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2021-03-15T13:46:15.698Z","cooked":"\u003cp\u003eThank you for reporting this! I’ve pushed a fix.\u003c/p\u003e","post_number":35,"post_type":1,"posts_count":59,"updated_at":"2021-03-15T13:46:15.698Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":158,"readers_count":157,"score":116.6,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/35","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":959131,"name":"Vincent Agnano","username":"vinyll","avatar_template":"/user_avatar/meta.discourse.org/vinyll/{size}/222495_2.png","created_at":"2021-07-06T08:00:02.436Z","cooked":"\u003cp\u003eHey,\u003cbr\u003e\nIt won’t install from the admin interface. Is it hooks only?\u003c/p\u003e\n\u003cp\u003eThe error is:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eabout.json does not exist. Are you sure this is a Discourse plugin?\n\u003c/code\u003e\u003c/pre\u003e","post_number":36,"post_type":1,"posts_count":59,"updated_at":"2021-07-06T08:00:31.374Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":150,"readers_count":149,"score":60.0,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Vincent Agnano","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"bookmarked":false,"actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":98247,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/36","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":959382,"name":"Richard - Communiteq","username":"RGJ","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","created_at":"2021-07-06T16:20:04.141Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"vinyll\" data-post=\"36\" data-topic=\"146712\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg loading=\"lazy\" alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/vinyll/48/222495_2.png\" class=\"avatar\"\u003e vinyll:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cpre\u003e\u003ccode class=\"lang-plaintext\"\u003eabout.json does not exist. Are you sure this is a Discourse plugin?\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003eI am not familiar with that error message. It is not part of the Discourse source code. Are you sure this is the exact message?\u003c/p\u003e\n\u003cp\u003ePlugins are not installed from the admin interface either.\u003cbr\u003e\nPlease refer to \u003ca href=\"https://meta.discourse.org/t/install-plugins-in-discourse/19157\" class=\"inline-onebox\"\u003eInstall plugins on a self-hosted site\u003c/a\u003e.\u003c/p\u003e","post_number":37,"post_type":1,"posts_count":59,"updated_at":"2021-07-06T16:20:04.141Z","reply_count":1,"reply_to_post_number":36,"quote_count":1,"incoming_link_count":8,"reads":152,"readers_count":151,"score":105.4,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Richard - Communiteq","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157","internal":true,"reflection":false,"title":"Install plugins on a self-hosted site","clicks":0}],"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":406,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/37","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":959412,"name":"Ryan Kosta - Haddee","username":"rkosta","avatar_template":"/user_avatar/meta.discourse.org/rkosta/{size}/220032_2.png","created_at":"2021-07-06T16:59:23.776Z","cooked":"\u003cp\u003e\u003ca class=\"mention\" href=\"/u/rgj\"\u003e@RGJ\u003c/a\u003e\u003cbr\u003e\nMy company, \u003ca href=\"https://haddee.com\" rel=\"noopener nofollow ugc\"\u003eHaddee\u003c/a\u003e, is eager to develop some new features for the plugin.\u003cbr\u003e\nI was wondering if you could put a license on it just to make contribution easier and smoother\u003c/p\u003e\n\u003cp\u003eThanks \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=9\" title=\":slight_smile:\" class=\"emoji\" alt=\":slight_smile:\"\u003e\u003c/p\u003e","post_number":38,"post_type":1,"posts_count":59,"updated_at":"2021-07-06T16:59:23.776Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":140,"readers_count":139,"score":123.0,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Ryan Kosta - Haddee","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://haddee.com","internal":false,"reflection":false,"title":"Home - Haddee","clicks":5}],"read":true,"user_title":"","bookmarked":false,"actions_summary":[{"id":2,"count":6}],"moderator":false,"admin":false,"staff":false,"user_id":96852,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/38","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":1,"reactions":[{"id":"heart","type":"emoji","count":6}],"current_user_reaction":null,"reaction_users_count":6,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":959424,"name":"Vincent Agnano","username":"vinyll","avatar_template":"/user_avatar/meta.discourse.org/vinyll/{size}/222495_2.png","created_at":"2021-07-06T17:26:30.121Z","cooked":"\u003cp\u003eRight, it worked installing from the hooks system indeed.\u003cbr\u003e\nI guess it can’t be installed from the admin like themes and extensions as it has server features and that’s why it’s called a plug-in (so many specific terms and various ways to extend or customize Discourse that we can easily get lost as a dev)\u003c/p\u003e\n\u003cp\u003eThis one seems clean and small enough to be easy to customize.\u003c/p\u003e\n\u003cp\u003eThanks for the replies \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/wink.png?v=9\" title=\":wink:\" class=\"emoji\" alt=\":wink:\"\u003e\u003c/p\u003e","post_number":39,"post_type":1,"posts_count":59,"updated_at":"2021-07-06T17:26:30.121Z","reply_count":0,"reply_to_post_number":37,"quote_count":0,"incoming_link_count":0,"reads":142,"readers_count":141,"score":58.4,"yours":false,"topic_id":146712,"topic_slug":"discourse-private-replies","display_username":"Vincent Agnano","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"reply_to_user":{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":98247,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/discourse-private-replies/146712/39","locale":"en","is_localized":false,"language":"en","activity_pub_enabled":false,"boosts":[],"can_boost":false,"event":null,"customer_flair_customer":null,"direct_reply_count":0,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null}],"stream":[727201,727208,727661,731179,731208,731289,731290,731295,864644,869237,869331,869411,869443,869448,904767,904804,959131,959382,959412,959424,959426,968901,970487,970515,1020355,1020424,1044503,1222487,1222518,1222531,1418214,1418222,1418302,1418312,1418314,1418351,1418363,1418365,1484620,1484680,1568805,1571062,1571093,1571387,1571396,1571454,1571529,1571548,1571594,1571873,1646830,1702033,1723043,1850016,1850082,1850090,1850129,1850193,1851779]},"timeline_lookup":[[1,2197],[3,2196],[4,2191],[9,1936],[10,1921],[15,1851],[17,1738],[22,1717],[23,1713],[25,1600],[26,1599],[27,1542],[28,1182],[31,852],[32,851],[39,743],[41,622],[42,618],[51,510],[52,429],[53,403],[54,218],[55,217],[59,213]],"tags":[],"tags_descriptions":{},"fancy_title":"Приватные ответы в Discourse","fancy_title_localized":true,"locale":"en","id":146712,"title":"Discourse Private Replies","posts_count":59,"created_at":"2020-04-03T14:55:24.742Z","views":8074,"reply_count":56,"like_count":267,"last_posted_at":"2025-09-08T07:11:57.185Z","visible":true,"closed":false,"archived":false,"has_summary":true,"archetype":"regular","slug":"discourse-private-replies","category_id":22,"word_count":4624,"deleted_at":null,"user_id":406,"featured_link":null,"pinned_globally":false,"pinned_at":null,"pinned_until":null,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/c/8/c893da26ab586764da33013126427bef1a1afd68.png","slow_mode_seconds":0,"draft":null,"draft_key":"topic_146712","draft_sequence":null,"unpinned":null,"pinned":false,"current_post_number":1,"highest_post_number":80,"deleted_by":null,"actions_summary":[{"id":4,"count":0,"hidden":false,"can_act":false},{"id":8,"count":0,"hidden":false,"can_act":false},{"id":10,"count":0,"hidden":false,"can_act":false},{"id":7,"count":0,"hidden":false,"can_act":false},{"id":1002,"count":0,"hidden":false,"can_act":false}],"chunk_size":20,"bookmarked":false,"topic_timer":null,"message_bus_last_id":0,"participant_count":19,"show_read_indicator":false,"thumbnails":[{"max_width":null,"max_height":null,"width":816,"height":127,"url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/c/8/c893da26ab586764da33013126427bef1a1afd68.png"},{"max_width":800,"max_height":800,"width":800,"height":124,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/c/8/c893da26ab586764da33013126427bef1a1afd68_2_800x124.png"},{"max_width":600,"max_height":600,"width":600,"height":93,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/c/8/c893da26ab586764da33013126427bef1a1afd68_2_600x93.png"},{"max_width":400,"max_height":400,"width":400,"height":62,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/c/8/c893da26ab586764da33013126427bef1a1afd68_2_400x62.png"},{"max_width":300,"max_height":300,"width":300,"height":46,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/c/8/c893da26ab586764da33013126427bef1a1afd68_2_300x46.png"},{"max_width":200,"max_height":200,"width":200,"height":31,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/c/8/c893da26ab586764da33013126427bef1a1afd68_2_200x31.png"}],"slow_mode_enabled_until":null,"has_localized_content":true,"activity_pub_enabled":null,"related_topics":null,"summarizable":true,"has_cached_summary":true,"is_nested_view":null,"valid_reactions":["heart","laughing","cry","exploding_head","clap","confetti_ball","hugs","chefs_kiss","100","+1","rocket","star_struck","discourse","eyes"],"can_vote":false,"vote_count":0,"user_voted":false,"discourse_zendesk_plugin_zendesk_id":null,"discourse_zendesk_plugin_zendesk_url":"https://your-url.zendesk.com/agent/tickets/","details":{"can_edit":false,"notification_level":1,"participants":[{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","post_count":23,"primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":77998,"username":"Ed_Bobkov","name":"Ed","avatar_template":"/user_avatar/meta.discourse.org/ed_bobkov/{size}/200014_2.png","post_count":5,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":34206,"username":"anderer","name":"","avatar_template":"/user_avatar/meta.discourse.org/anderer/{size}/310458_2.png","post_count":4,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":123217,"username":"Aizada_M","name":"Aizada M","avatar_template":"/user_avatar/meta.discourse.org/aizada_m/{size}/352050_2.png","post_count":4,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":13900,"username":"thoka","name":"Thomas Kalka","avatar_template":"/user_avatar/meta.discourse.org/thoka/{size}/115652_2.png","post_count":3,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":151872,"username":"copymonopoly","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/4491bb/{size}.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":24597,"username":"cookieman768","name":"","avatar_template":"/user_avatar/meta.discourse.org/cookieman768/{size}/118511_2.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","post_count":2,"primary_group_name":null,"flair_name":"support-advocates","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":98247,"username":"vinyll","name":"Vincent Agnano","avatar_template":"/user_avatar/meta.discourse.org/vinyll/{size}/222495_2.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":69993,"username":"Benjamin_D","name":"Benjamin Decotte","avatar_template":"/user_avatar/meta.discourse.org/benjamin_d/{size}/277831_2.png","post_count":1,"primary_group_name":null,"flair_name":"support-advocates","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":3},{"id":74688,"username":"franciscom","name":"Francisco","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/{size}.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":27495,"username":"thaidb","name":"thaidb","avatar_template":"/user_avatar/meta.discourse.org/thaidb/{size}/68488_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":3},{"id":96852,"username":"rkosta","name":"Ryan Kosta - Haddee","avatar_template":"/user_avatar/meta.discourse.org/rkosta/{size}/220032_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":1},{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"admin":true,"trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","post_count":1,"primary_group_name":null,"flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":67822,"username":"sunjam","name":"james.network","avatar_template":"/user_avatar/meta.discourse.org/sunjam/{size}/175682_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":2}],"created_by":{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png"},"last_poster":{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png"},"links":[{"url":"https://github.com/communiteq/discourse-private-replies","title":"GitHub - communiteq/discourse-private-replies","internal":false,"attachment":false,"reflection":false,"clicks":195,"user_id":406,"domain":"github.com","root_domain":"github.com"},{"url":"https://meta.discourse.org/t/topic-replies-invisible-until-topic-owner-decides-to-reveal-them/144526","title":"Topic replies invisible until topic owner decides to reveal them?","internal":true,"attachment":false,"reflection":false,"clicks":25,"user_id":406,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/reply-only-visible-to-the-post-owner/154506/2","title":"Reply only visible to the post owner","internal":true,"attachment":false,"reflection":true,"clicks":10,"user_id":63814,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/private-topics-plugin/268646","title":"Private Topics Plugin","internal":true,"attachment":false,"reflection":false,"clicks":6,"user_id":95552,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://github.com/communiteq/discourse-private-replies/tree/master/config/locales","title":"discourse-private-replies/config/locales at master · communiteq/discourse-private-replies · GitHub","internal":false,"attachment":false,"reflection":false,"clicks":6,"user_id":406,"domain":"github.com","root_domain":"github.com"},{"url":"https://haddee.com","title":"Home - Haddee","internal":false,"attachment":false,"reflection":false,"clicks":5,"user_id":96852,"domain":"haddee.com","root_domain":"haddee.com"},{"url":"https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/","title":"Separation of positional and keyword arguments in Ruby 3.0","internal":false,"attachment":false,"reflection":false,"clicks":4,"user_id":406,"domain":"www.ruby-lang.org","root_domain":"ruby-lang.org"},{"url":"https://meta.discourse.org/t/anyway-to-make-forms-in-discourse-one-category/205223/9","title":"Anyway to make Forms in Discourse - One Category?","internal":true,"attachment":false,"reflection":true,"clicks":4,"user_id":406,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/let-topic-owner-approve-replies-to-their-topic/165140/6","title":"Let topic owner approve replies to their topic","internal":true,"attachment":false,"reflection":true,"clicks":3,"user_id":13042,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/is-there-a-reply-to-view-plugin-for-discourse/319087/4","title":"Is there a \"Reply to View\" plugin for Discourse?","internal":true,"attachment":false,"reflection":true,"clicks":3,"user_id":15209,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/is-this-secure-concept-for-private-info-in-replies/64385/21","title":"Is this secure? Concept for private info in replies","internal":true,"attachment":false,"reflection":true,"clicks":2,"user_id":8722,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/create-a-link-to-start-a-new-personal-message-with-pre-filled-information/35984","title":"Creating pre-filled personal message links","internal":true,"attachment":false,"reflection":false,"clicks":2,"user_id":406,"domain":"meta.discourse.org","root_domain":"discourse.org"}]},"bookmarks":[]}