# Is there a way to force people to write exact characters for a single line?

**URL:** https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056
**Category:** Support
**Created:** [May 2, 2026, 6:02am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056 "2026-05-02T06:02:35Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![hipp0](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hipp0/32/537433_2.png) [@hipp0](https://meta.discourse.org/u/hipp0)
#### Post date: [May 2, 2026, 6:02am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/1 "2026-05-02T06:02:35Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/1/e/2/1e2b946ecd4657099636211677d376a69fa99f42.png)

I have the character limit set to 128 characters. Since at 128 characters the timeline bar aligns perfectly at 100% or more zoom.

You can get around this first line width by just posting multiple lines.

I want to keep things clean so I am wanting to force this.

I tried keeping the formatting with CSS but nothing I tried worked to get it to look the way I wanted.

This is the best solution.

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [May 2, 2026, 6:44am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/2 "2026-05-02T06:44:19Z")

</div>

Hmm… have you seen this plugin?

> [@Discourse Characters Required](https://meta.discourse.org/t/discourse-characters-required/77195):
>
> discourse2Summary Discourse Characters Required adds a count of characters required in the composer.hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-characters-required](https://github.com/discourse/discourse-characters-required)open_bookInstall Guide [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)Features If installed, users will see an indicator of how many characters are required before their post can be made: Last edited by @JammyDodger 2024-06-03T22:00:39Z (UTC) play_button Check document

---

<div class="post-metadata">

### Author: ![hipp0](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hipp0/32/537433_2.png) [@hipp0](https://meta.discourse.org/u/hipp0)
#### Post date: [May 2, 2026, 6:50am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/3 "2026-05-02T06:50:13Z")

</div>

That is definitely helpful.

I still think people will write  
like this and circumvent that.

But I will add it as I think it will lead to better quality first lines.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [May 2, 2026, 6:54am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/4 "2026-05-02T06:54:44Z")

</div>

I don’t think that plugin works to force users to write exactly 128 characters into the first paragraph of their post.

Maybe a [form template](https://meta.discourse.org/t/creating-form-templates/397564) with a field at the top that is configured to require at least 128 characters and no more than 128 characters could work. But the template only works on first posts and isn’t enforced on edits.

Choosing words to exactly meet a character requirement might be a really frustrating experience.

---

<div class="post-metadata">

### Author: ![hipp0](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hipp0/32/537433_2.png) [@hipp0](https://meta.discourse.org/u/hipp0)
#### Post date: [May 2, 2026, 6:57am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/5 "2026-05-02T06:57:08Z")

</div>

Yeah doesn’t need to be exact just more.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [May 2, 2026, 10:57am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/6 "2026-05-02T10:57:08Z")

</div>

Please don’t use a plugin for this, unnecessary:

> [@Composer Character Count](https://meta.discourse.org/t/composer-character-count/358733):
>
> information_sourceSummary A Theme Component to simultaneously display count the number of characters typed in the composer as well as the required number to post. Tracks Post body and Topic Title separately.hammer_and_wrenchRepository Link [GitHub - merefield/discourse-tc-character-count: A Theme Component to simultaneously count the number of characters typed in the composer as well as the required number to post!](https://github.com/merefield/discourse-tc-character-count)open_bookInstall Guide [Installing a theme or theme compo…](https://meta.discourse.org/t/install-a-theme-or-theme-component/63682)

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [May 2, 2026, 11:51am UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/7 "2026-05-02T11:51:38Z")

</div>

Looking at the code of the plugin, it seems completely redundant as a plugin since there’s no backend logic?? I’m surprised it hasn’t been converted…

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [May 2, 2026, 1:45pm UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/8 "2026-05-02T13:45:37Z")

</div>

It was. That’s what my theme component was derived from (albeit updated) - hence the credit.

---

<div class="post-metadata">

### Author: ![hipp0](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hipp0/32/537433_2.png) [@hipp0](https://meta.discourse.org/u/hipp0)
#### Post date: [May 2, 2026, 11:50pm UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/10 "2026-05-02T23:50:58Z")

</div>

Thanks works well, nice that I can change the color of the counter also.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [June 1, 2026, 11:51pm UTC](https://meta.discourse.org/t/is-there-a-way-to-force-people-to-write-exact-characters-for-a-single-line/402056/11 "2026-06-01T23:51:19Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
