# Is er een manier om het plaatsen van berichten te beperken?

**URL:** https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648
**Category:** Support
**Created:** [17 mei 2021 om 10:45 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648 "2021-05-17T10:45:50Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![cookywook](https://avatars.discourse-cdn.com/v4/letter/c/779978/32.png) [@cookywook](https://meta.discourse.org/u/cookywook)
#### Post date: [17 mei 2021 om 10:45 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/1 "2021-05-17T10:45:50Z")

</div>

Hello,

Bit of a rogue suggestion here, but is there a way to restrict the time when it’s possible to post on a discourse community?

We’ve had some incidents recently of bad actors picking inopportune times to descend on the forum. Times when there’s fewer folks around to help clean things up.

I know it’s a bit counter to the open-spirit community ethos. But some way of implementing ‘office hours’ for the forum would be helpful.

Feel free to tell me I’m being unreasonable, too.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [17 mei 2021 om 12:18 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/2 "2021-05-17T12:18:24Z")

</div>

You could put the site in read only mode when the last moderator leaves the building.

Are these bad actors creating new accounts and posting things? Can you block them and their ip address? You might disable new accounts or tighten restrictions on new users.

---

<div class="post-metadata">

### Author: ![cookywook](https://avatars.discourse-cdn.com/v4/letter/c/779978/32.png) [@cookywook](https://meta.discourse.org/u/cookywook)
#### Post date: [17 mei 2021 om 13:16 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/3 "2021-05-17T13:16:48Z")

</div>

> [@pfaffman](#):
>
> You could put the site in read only mode when the last moderator leaves the building.

Yeah that’s what we’ve done for the time being. Doesn’t feel like a long-term solution since the message is a bit confusing.

> [@pfaffman](#):
>
> Are these bad actors creating new accounts and posting things? Can you block them and their ip address? You might disable new accounts or tighten restrictions on new users.

Yeah we’ve been blocking folks but they’re extremely fiendish at getting around the blocks, even using VPNs to get around IP bans. We’d hate to have to make it harder to sign up, but it might be our only option.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [17 mei 2021 om 13:27 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/4 "2021-05-17T13:27:30Z")

</div>

You can change the text of the message. [Customize all text in Discourse](https://meta.discourse.org/t/customize-all-text-in-discourse/36092).

You could limit to social logins. It’s rather a bother to create new Gmail accounts, I’d imagine.

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [17 mei 2021 om 13:55 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/5 "2021-05-17T13:55:06Z")

</div>

Or maybe just enable the setting `must_approve_users` that way, you at least don’t let them in without your permission.

---

<div class="post-metadata">

### Author: ![Parker1090](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/parker1090/32/119862_2.png) [@Parker1090](https://meta.discourse.org/u/Parker1090)
#### Post date: [17 mei 2021 om 13:55 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/6 "2021-05-17T13:55:27Z")

</div>

Hi @cookywook

I know the situation you’re up against, so perhaps I’m a bit more privy to this than others on the forum.

Is the main focus of the community support for existing customers, or potential ones too (e.g. Q&A before commitment)? Building on what @pfaffman said, perhaps enforcing a login via your own platform would be an option, so they’d have to be an existing customer?

---

<div class="post-metadata">

### Author: ![cookywook](https://avatars.discourse-cdn.com/v4/letter/c/779978/32.png) [@cookywook](https://meta.discourse.org/u/cookywook)
#### Post date: [17 mei 2021 om 14:07 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/7 "2021-05-17T14:07:10Z")

</div>

> [@Parker1090](#):
>
> Is the main focus of the community support for existing customers, or potential ones too (e.g. Q&A before commitment)? Building on what @pfaffman said, perhaps enforcing a login via your own platform would be an option, so they’d have to be an existing customer?

Yeah this is the ideal solution! But it requires engineering support we simply don’t have.

---

<div class="post-metadata">

### Author: ![Parker1090](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/parker1090/32/119862_2.png) [@Parker1090](https://meta.discourse.org/u/Parker1090)
#### Post date: [17 mei 2021 om 14:42 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/8 "2021-05-17T14:42:01Z")

</div>

Understandable!

Another option (which wouldn’t require as much work), would be a timed API call to the forum to trigger read only. Perhaps a small script to send a `PUT` request to `/admin/backups/readonly`, setup on a cron job or similar.

Just an idea! But I’m happy to try and help if I can

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [17 mei 2021 om 16:03 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/9 "2021-05-17T16:03:15Z")

</div>

If you only care about existing customers then must-approve-users doesn’t seem like it would be that difficult or expensive. I’d imagine that a customer would be OK waiting until the next business day.

---

<div class="post-metadata">

### Author: ![michaeld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/michaeld/32/1594_2.png) [@michaeld](https://meta.discourse.org/u/michaeld)
#### Post date: [17 mei 2021 om 19:31 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/10 "2021-05-17T19:31:38Z")

</div>

But read only mode also prevents people from logging in, reading and replying to PM’s, the system registering page views, likes, flags, basically… everything.

An API call changing category permissions would work better, but it would be really cool if this was a single checkbox setting.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [18 mei 2021 om 02:11 UTC](https://meta.discourse.org/t/any-way-to-limit-posting-hours/190648/11 "2021-05-18T02:11:05Z")

</div>

What about requiring approval on first post for low trust users?

```plaintext
approve post count

The amount of posts from a new or basic user that must be approved

```

Set that to 1 or 2. Then existing good users should be in a great state. spammers / bad actors should all be TL0 - TL1 so they will have to be approved by staff.
