Why bother with the minimum character requirement for replies?

True, “Like this post” takes care of all that short replies.

I’ll bite the bullet here, How are you doing it?


it took me quite a while to get this nonsense lol posted, there seems to be more constraints other then the amount of characters required[quote=“pessimism, post:20, topic:898, full:true”]
Even if it’s a configurable setting, it is still worth discussing whether it should be the default setting.

“It’s configurable” doesn’t mean it isn’t a stupid feature to begin with—especially if it’s the default setting. :slight_smile:

i think this topic has been discussed over and over again, and what we are trying to avoid with these default constraints is the post i made above. it holds no relevance to anything nore does “i feel you” or “I like you ideas” or “thank you” or “me to” or “lol”. all these things are meaningless when it comes to a discussion, if you wan to thank someone; then these constraints encourage you to maybe give a reason or two why you are thanking or agreeing with some one

Limits such as these never avoid the problem.

Users often work around them anyway by padding out with junk: I’ve seen it time and time again on mailing lists that impose limits on new to quoted text and similar, along with endless side discussions about having the problem.

IMHO, if you really want to guide the user then, as we’ve got an interactive interface here, a little ‘guidance’ message could be shown until the rule “passes” but a Reply could still be submitted at any time. (Maybe a warning is given, ala ‘rn’, requiring confirmation to post: “Your reply is quite short, are you sure that’s all you want to say?”)


I think that on top of the minimum, there should be some encouragement to answer meaningfully aside from just the limitation.

What type of “encouragement to answer” do you have in mind?

@jrg shared a good example of the general idea:

Basically some short pyschological priming to get the user off on the right footing.

StackOverflow used hints like that to keep comments in line with their usage. On Reddit, many subreddits took some pretty creative measures to encourage users not to post undesirable content. /r/atheism’s mods took a creative approch in setting up 3 separate links to post that actually end up shunting things off to different subreddits.

We may need more brainstorming and examples to do it effectively, but it is a problem worth solving for any larger forum.

1 Like

The limitation is just a computationally easy/possible way of trying to filter out junk replies. I agree that there should be encouragement to answer/contribute in meaningful ways, but I don’t think you can institute that in the forum software itself. How would the server know whether I’m making a good, valid point, or merely pasting in a paragraph or two of A Game of Thrones?

1 Like

There are some low-hanging fruit that the system is already looking for, like duplicate posts and posting too quickly and short comments.

A more creative example is 4chan’s robot9001 board (nsfw) which just blanketly prevent users from posting ANYTHING that has been posted in the past. - I don’t think we need to go to such an extreme with discourse, but the server can do a lot of things to prevent crappy content.

What I am saying is that it is not enough to simply dis-allow it, but instead to encourage people to post better in general so they aren’t compelled to get around the limitations. Its a peopleware problem.

@sam was already talking about Bayesian Analysis as a extension. This is what they do to filter out email.

I found it: first line parameter “min_post_length” in “/admin/site_settings/category/posting”
Thanks for the feature.

This is just what I was looking for.

Has the ability to set the minimum posting length to 0 been revised? I am unable to set it to 0 from the admin panel. 1 appears to be the minimum allowed value. Our board is migrating to a Discourse instance, and we are all (mostly) new to the platform. The ability to quote a post and reply without any addendum is considered socially acceptable by us. :smile: However, attempting to do so on our instance displays a message about empty posts not being allowed. It can be achieved by adding a <br> after the quote, but this is a QoL issue. Unfortunately, I cannot set the minimum post length to 0 without getting a similar message from the admin panel. There are suggestions in this thread that it was possible in the past though.

Is it possible from the CLI? I’m still picking up on how the Rails interface works.

May you show an example, please? I can’t figure out what an empty reply would look like and what it would mean.

Do you mean, you might answer someone’s question by just citing someone else from above?

Our board is a hangout, there’s almost no formal Q&A. On traditional boards we used there would be an informal method of agreeing with someone in which you would simply quote their post and submit that, sort of like quoting and saying “this” or :point_up_2:. Most boards would discourage it, but large quote pyramids were a standard result at times.

After switching to Discourse, many of our members took issue with the inability to do this. Now that I think of it, we haven’t been seeing any of those anymore because of this. Maybe I’d change my mind seeing them reintroduced, but looking back on it (with possibly rose-tinted glasses) is a bit sad.

Making an empty post is less of an issue. It can be achieved anyways by inserting a <br>.

1 Like

I would be very surprised to hear that people totally abandoned a community just because they refuse to add an emoji or letter after a quote

I think a much more likely reason is that the system is new and people hate change, Discourse introduces mountains of change over “traditional” forums.


Haha, you’d be surprised how much of an uproar there was over a few things. I didn’t expect it, but it took a bit of time for people to get used to the lack of pages. People argued in favor of pages for a while, and some still mention it now and then, but obviously there’s no changing that.

I think generally we maybe expected more flexibility than we found in Discourse. It shows up in odd places. It’s still a better alternative for a lot of different reasons. I can’t confirm how many have left for one or another reason; I think the people who actively complain were just expecting lots of good change and no bad change. I’ve been surprised by a couple of things, but when I post about them here it’s generally in trying to fix something harmless that the users would enjoy.

Unfortunately the few devs that we have in our group either don’t have the time or don’t have the expertise to do much development on plugins or Discourse, but I saw this topic and wanted to mention that maybe an old feature (minimum post length zero) had possibly disappeared erroneously. Hardly a critical feature, but if it’s actually still working and I just don’t know what I’m doing then I’d love to hear about it. :stuck_out_tongue_winking_eye:

Really loving Discourse, it’s fast, very functional and has a lot of things to configure (which is good).
I’ve run into a specific scenario. We have a Question/Answer style of forum, sometimes the questions are very small and don’t require a post body but there is the admin interface limit of minimum 1 character

  1. Can the limit be made configurable individually for the OP and the people replying? (i.e. I would like the possibility of the OP not requiring a body and the people replying have a specific reply length requirement.
  2. Possibility of the limits being set to 0. ( it will only limit the use cases of a stock Discourse installation. )

Also, is it possible to change the template of the topic through a plugin? (Should I look into plugin development?)

  1. No
  2. No
  3. Topic template is set at the category level, that is not relevant to this topic

A character counter on bottom of the composer could be useful. We are using external sites when we work on character limited texts.