Add reason for rejection of a post

for the first posts of a user, which may need to be approved (based on a forum policy), a reason for rejection may be good.

when an admin reject a “waiting for approval” post, it’d be good (educational for users) to add the reason so that this reason goes to the user directly.

currently we message users about the reason their post is not accepted. it’s a bit of work, as in a message you need to say hi and bye :wink: .

I’m not sure if this can work, but when admins click on reject button, a window like the flag window can open and admins can write the reason or choose among the list:

31개의 좋아요

Are there any developments?

1개의 좋아요

I have been against unconditionally notifying users here of rejections. (we now unconditionally notify on approval)

But… strategically if the moderator opts to give a rejection reason, I am all for reducing moderator friction.

I would like the full picture here, what are some examples of reasons why you would reject first post?

cc @eviltrout

7개의 좋아요

I guess anything that causes one to flag a post, can cause rejection of the first post as well! e.g.:

  • duplicate of another thread

  • non-relevant, advertisement, spam, … ; or let’s say out of the community scope (according to the “community guidelines”)

  • very poor writing or non-clear message (bad spelling, bad grammar, …) such that moderators can’t edit it easily

5개의 좋아요

I am also running into this same issue, and would love this feature!

2개의 좋아요

In my case, new members must submit one high-quality submission before they are given full access to the community. Thus, it would be really great to give them some feedback on their submission if it wasn’t accepted, as to encourage them to try again. Alternatively, if their submission is good but we have some edits, we would like to share some comments on how to improve the post before officially accepting it.

5개의 좋아요

With premoderation of new users/topics this is highly valuable as it’s often the first interaction with the community. And if someone tries to post and just gets a rejection it’s likely that they’ll never come back. The most common case for us is that we need to redirect them from our discourse based discussion forum to our Q&A website.

To that end we have a policy of the following:

  • Create a message to the user with subject "Re:
  • Tell them the reason for the rejection (copy and paste reasons stored in our moderation guidelines for convenience)
  • Copy their content into the bottom of the message so that they have a copy of their question that they might have spent non-trivial time to create.
  • Send the message
  • Then reject their post

The benefits of this workflow are that the user gets a reason and can be nudged in the appropriate direction. If we’re already reviewing it knowing the reason makes sense.

In addition we added the copy and pasting of the content because when the post is rejected it’s no longer viewable. And if it’s a good question but misdirected or something else that needs editing and with some iteration would be valuable content, it’s frustrating for the users to lose access to it when we reject the post.

5개의 좋아요

저희도 꼭 넣고 싶은 기능입니다.

가까운 시일에 구현할 계획이 있을까요?

3개의 좋아요

포럼에서 이 문제를 계속 겪고 있습니다. 새 게시물을 거부할 때 플래깅에서 사용할 수 있는 것과 같은 옵션이 있으면 좋겠습니다. 매번 게시물을 거부할 때마다 사용자가 거부된 이유를 알리기 위해 수동으로 메시지를 보내야 하기 때문입니다.

4개의 좋아요

저희도 이 기능이 필요합니다. 팀이 이 기능을 구현해 주신다면 큰 도움이 될 것입니다. 저희 커뮤니티 규모가 매우 크기 때문에, 게시글 거절을 관리하는 이 기능이 꼭 필요합니다. 현재는 게시글이 거절될 때마다 매번 수동으로 개별 메시지를 보내야 하는 상황입니다. :neutral_face:

4개의 좋아요

이것은 우리에게 필요한 기능입니다. 우리는 버그 보고에 대한 승인(approval) 제도를 사용하고 있습니다(15만 명 이상의 사용자들이 있기 때문에, 그들은 보통 먼저 글을 올리고 나중에 읽는 경향이 있습니다). 우리는 "지원(Support)"이라는 일반 포럼도 운영하고 있으며, 여기서 사람들은 "방법"에 대한 질문을 하도록 장려하고 있습니다. 만약 무언가가 고장 나면, 버그 보고 포럼에 글을 올리도록 요청합니다. 문제는 글이 거부되는 경우(중복이거나 적절한 정보가 부족할 때 등) 사용자가 이를 알 수 없다는 점입니다… 글이 단순히 사라지고, 처음부터 제대로 전송되었는지조차 알 수 없게 됩니다.

이것은 사용자들이 마찰이 적은 지원 포럼에 버그 보고를 올리도록 부추깁니다. 보통 내용은 동일하지만, 보고를 재현하기 위해 우리가 필요로 하는 정보가 빠져 있는 경우가 많습니다. 이는 우리에게 더 많은 업무를 발생시키고 있습니다. 저는 예를 들어, 버그 보고를 적절하게 제출하는 방법에 대해 교육하거나, 기존 보고에 대한 링크를 제공하면서 거절 사유를 알려줄 수 있는 기능이 있으면 좋겠습니다.

사용자가 이 문제를 우려 사항으로 보고하는 논리 흐름은 다음과 같습니다:

현재 버그 보고 포럼의 글 작성 방식은, 글이 접수되었음을 명확히 보여주는 피드백을 전혀 받지 못할 수 있습니다. 이러한 글은 게시되기 전에 관리자 승인이 필요합니다 – 그리고 이는 타당합니다. 버그는 많은 사람에게 영향을 미칠 수 있으므로, 승인 메커니즘이 없다면 여러 개의 다른 스레드가 생성될 수 있습니다. 또한 실제로 버그가 아닐 수도 있습니다. 버그 보고 포럼이 버그 목록의 역할을 겸해야 한다면, 글이 승인을 받아야 하는 또 다른 이유가 됩니다.

그러나 글이 결국 게시되지 않는 경우, 글이 접수되었음을 확인해 주는 명확한 알림이 없어 보입니다. 그리고 (유사한 보고든, 해당 글이든) 결국 게시되더라도 상당한 시간이 걸릴 수 있습니다. 문제가 지속되면, "글이 정말로 접수되었을까? 다시 올려야 할까?"라고 생각하게 될 수 있습니다. 또한 아무것도 게시되지 않았는지 확인하는 데 시간을 보내게 되기도 합니다.

이는 동기 부여를 떨어뜨립니다.

반면, 제안 및 피드백(Suggestions & Feedback) 포럼에 게시한 경우라면, 글은 적어도 게시되므로 접수되었음을 확인할 수 있습니다. 나중에 이동되거나 삭제되더라도, 전송 과정에서 사라지지 않았다는 사실은 알 수 있습니다.

이는 동기 부여를 덜 떨어뜨립니다.

문제를 지적함으로써 도움을 주려 하는 사람의 관점에서 보면, 버그 보고에 글을 올리는 것보다 제안 및 피드백에 글을 올리는 것이 더 잘 작동하는 것처럼 보입니다. 버그 보고에 글을 올리려면 최소 하나의 태그를 제공해야 하기도 하며, 이것도 게시를 꺼리게 만듭니다. 또한 관련이 없을 수도 있는 많은 정보를 제공하도록 요구받습니다.

결과적으로, 포럼의 동작 방식은 버그 보고 대신 제안 및 피드백으로 문제를 보고하도록 우리를 부추기고 있습니다.

이것이 승인 메커니즘이 방지하려는 중복 스레드를 생성할 수 있다고 주장할 수도 있습니다. 그러나 우리는 게시 전에 기존 스레드를 확인하도록 되어 있으며, 다른 글들이 게시될 시간을 주려면 잠시 기다린 후 게시하는 것도 충분히 쉽습니다.

따라서 모든 것을 종합해 보면, (보고를 제출하고 싶어 하는 사람의 관점에서) 제안 및 피드백에 글을 올리는 것이 여전히 더 잘 작동하는 것으로 보입니다.

8개의 좋아요

어제 이 기능이 필요했습니다. 저는 매일 기존 주제와 중복된 많은 새 주제를 거절하지만, 해당 사용자들은 자신의 주제가 거절된 이유에 대해 단 한 마디의 설명도 받지 못합니다.

제 시간에는 다음을 할 여유가 없습니다:

  • 개인 메시지로 연락하여 그 후 이어지는 논의를 처리하는 것
  • 주제를 승인한 직후 비공개 처리하고 잠금 처리하는 것
  • 주제를 승인한 후 다시 열어 중복으로 신고하는 것

거절할 때, 그 자리에서 바로 이유를 제공하고 마무리하고 싶습니다. 이는 표준적인 이유(중복, 커뮤니티 범위 밖, 낮은 작성 품질, 부적절함)일 수 있으며, 선택적으로 짧은 메시지가 추가될 수 있습니다.

이 기능이 없으면 새로운 포럼 사용자들에게 매우 큰 좌절감을 줍니다.

4개의 좋아요

동의합니다. 게시글이나 주제를 거부했는데 설명 없이 해당 사용자에게 전혀 표시되지 않으면, 나중에 개인 메시지를 보내지 않는 한 나쁜 인상을 줄 수 있습니다. 이 기능이 구현되었으면 좋겠습니다. 또한, moderating 큐에서 해당 사용자의 프로필로 가서 메시지를 보내는 과정은 시간이 더 많이 걸립니다. 모든 것이 한곳에 모여 있다면 훨씬 편리할 것입니다.

1개의 좋아요

이건 이미 릴리스 목록에 있는 거 아닌가요?

#releases 채널을 확인해봤는데… 아, 이건 계정 거절용이군요. 제가 잘못 봤네요.

2개의 좋아요

맞아요, 리뷰에도 비슷한 기능이 있으면 좋겠어요.

2개의 좋아요

저도 이 기능이 있으면 좋겠습니다.

Mailman 2에서는 "거절 사유"를 입력할 수 있는 텍스트 상자가 있어서, 거절된 메시지가 이렇게 빠르게 흔적도 없이 사라진 것에 놀랐습니다!

(물론 완전히 사라진 건 아닙니다. 스태프 액션 로그에서 확인할 수 있네요.)

1개의 좋아요

@TheBaby5 님이 Marketplace 채널에서 요청하신 내용 때문에 이 게시물을 다시 올립니다.

최소 한 번이라도 게시물이 거부되면 사용자에게 알림을 보내야 한다고 생각합니다. 현재는 사용자가 아무런 정보를 받지 못합니다.

현재의 모더레이션 승인 프로세스는 다음과 같습니다:

  1. 사용자가 모더레이션이 적용된 카테고리에 게시물을 올립니다
  2. 게시 후, 사용자는 js.review.approval.description를 확인합니다 (단순한 모달 팝업이며, 스태프로부터의 메시지는 없습니다)
  3. 게시물이 거부되면 사용자에게 알림이 전송되지 않습니다.

기본 기능으로 게시물이 거부되었음을 알리는 메시지(가능하면 스태프 명의)가 있어야 한다고 생각합니다. 구체적인 이유는 꼭 필요하지 않습니다. 예를 들어 js.review.approval.rejected.message를 편집하여 가장 흔한 이유들을 추가할 수 있습니다. 이것은 그저 아이디어일 뿐입니다.

원본 마켓플레이스 게시물

4개의 좋아요

정당한 사용자의 경우, 게시물이 거부된 이유를 알려주는 것이 바람직하다면 동의합니다.

그러나 스팸 게시자의 경우에는 통지를 보내지 않는 것이 정당하다고 생각합니다. 스팸 게시자에게 게시물이 거부(삭제)되었다는 사실을 알렸다가 다시 시도하게 하고 싶지는 않을 테니까요. :slightly_smiling_face:

SPAM 사유에는 통지를 보내지 않아야 합니다. 기타 사유에는 보내야 합니다.

2개의 좋아요

팀이 요청한 기능을 구현하고자 하는 경우를 대비하여, 현재 대기 중 상태의 게시글(모더레이션 카테고리)에 적용 가능한 옵션들을 공유합니다.

스팸의 경우 사용자를 단순히 삭제하면 됩니다. 거부 시에는 제가 이전 게시글에서 제안했던 것과 같은 간단한 솔루션을 적용할 수 있습니다. 이는 팀이 취할 수 있는 가장 손쉬운 즉각적인 해결책입니다. 팀이 전체 요청 사항에 관심이 없고, 이를 위한 Marketplace 토픽이 이미 열려 있으며, 이 토픽은 2020년 것임을 고려할 때… :thinking:

1개의 좋아요

Mailman 2의 대응 기능은 Reject(이유를 제시할 수 있음)와 Discard(통지를 전혀 보내지 않음)입니다. 이 외에도 Defer(나중에 결정)와 Accept가 있습니다.

또한 "Defer로 표시된 모든 메시지 삭제"라는 기능도 있습니다. Defer가 기본값이므로 실제 메시지를 승인하거나 거부한 후, 페이지에 남아 있는 메시지는 대부분 한꺼번에 삭제하고 싶은 스팸일 가능성이 높습니다.

이 외에도 더 많은 기능이 있지만, 가장 직접적으로 비교할 수 있는 옵션들은 이것들입니다.

4개의 좋아요