How to prevent double posting

How about when someone double posts, merge the second post with their first post automatically. So that double posting won’t be a problem anymore…
(For The Blockheads forum)

Some double posting is completely valid: e.g. when responding to two different users.

But agree, double posts outside of this use case are annoying.

On the Blockheads forum page (forums.theblockheads.net), double posting is not allowed ever — except for circumstances such as the previous post hit the post limit.

Check out this thread to see more details about double posting and how to fix it on the BH forums.

https://forums.theblockheads.net/t/how-to-fix-double-posts-with-images/57154

In the blockheads forums, you’re not allowed to double post under 24 hours.

I was referring to double posting in direct succession within the same Topic for which there is a merge feature.

When you say ‘double posting’ be sure to clarify what you mean.

However, I don’t see why posting two separate topics should be a forbidden use case. Your user may genuinely wish to post about two completely different subjects and wish to keep this in separate Topics. Surely you can moderate where user discretion is an issue?

In our case, double posting is when you post in one topic in succession without an hour between posts.

Here are the exact words of our community manager:

DOUBLE or MULTI-POSTING

Posting to a thread more than once in succession within an hour is not permitted. “In succession” means without others posting in between your posts, resulting in more than one post from you in a row, and within a short period of time. This is a common way for people to attempt to boost post counts, and is not permitted in any of the forums that make up this bulletin board, even those where posts are not counted.

If you wish to post in response to more than one quoted post you may do so, but those responses should still be in a single post.

If you wish to post again to a thread that you are the last poster for within an hour of your last post to it then you may use the Edit Post function at the bottom of your last post to add to it.

If you are starting a thread, for which the first post is likely to grow a great deal over time, such as a world thread or an extensive guide or list of guides, then it is permissible to post a second time immediately after the originating post, so you have the space immediately after OP reserved for more content.

Persistent double posting outside of this will attract sanctions, starting with the loss of post count.

Discourse의 시작부터, 동일한 주제에 완전히 동일한(identical) 답변을 게시할 수 없습니다. 이는 주로 제출 버튼을 실수로 여러 번 누르는 것을 방지하기 위한 것입니다. 이 주도의 의도가 그런 것은 아니라고 생각하지만, 완전성을 위해 언급해 둡니다.

어떤 버전이었는지 기억은 나지 않지만, 비교적 최근 이 사이트 설정을 추가했습니다:

연속 답변 임계값

사용자가 동일한 주제에서 연속으로 몇 개의 게시물을 작성해야 지나치게 많은 연속 답변에 대한 알림을 받는지를 결정합니다.

기본값은 2이지만, 1로 설정할 수 있습니다. 이렇게 하면 다른 사용자가 답변할 때까지 같은 사용자가 같은 주제에서 연속으로 게시물을 작성하는 것을 방지할 수 있습니다.

정리하자면: “중복 게시”가 허용되어야 하고 실제로 장려되어야 하는 경우는, 사용자가 같은 주제(Topic) 내의 두 개 이상의 게시글에 각각 게시글 답글 버튼을 사용해 두 번 이상 답글을 작성하는 상황입니다. 이는 주제에서 벗어난 게시글을 해당 주제에서 분리하여 다른 주제로 이동할 때 더 쉽게 처리할 수 있게 해주므로 바람직한 동작입니다. 사용자가 연속으로 최대 1개의 게시글만 작성하도록 강제로 제한하면, 서로 다른 게시글에 대한 답글을 분리할 수 없게 되어 나중에 게시글을 다른 주제로 이동하는 작업이 매우 번거로워지고, 특정 게시글에 대한 답글을 식별하기도 어려워집니다.

기존 로직이 이를 고려하고 있는 것 같습니다.

거의 확실하게 제한해야 할 것은, 특정 게시글이 아닌 주제 전체에 대한 답글로 같은 주제에 중복 게시하는 경우입니다.