Would it be possible to limit how frequently a user can reply? This could help reign those who reply too much in one day, or who reply too often, or who reply too quickly. It could help cool heated discussions. It could help prevent any particular user from dominating conversations. Thank you.
AI-generated summary
The discussion revolves around limiting the frequency of replies for specific users. anon23840344 suggests implementing a feature to limit how frequently a user can reply, which could help cool heated discussions and prevent user domination. Falco mentions that this is a planned feature, but notes a different request for a limit on specific threads for all users.
anon23840344 clarifies that they want a limit on certain users for all threads. Falco suggests locking those users to TL0, but anon23840344 explains that this doesn’t limit reply frequency and has other unintended consequences.
codinghorror suggests intervening with the user directly and suspending them if they don’t comply. anon23840344 is looking for tools to help with this issue, similar to old Reddit’s options. codinghorror believes this is a moderation task and suggests contacting the user directly, but also mentions a potential feature for staff-approved posts.
anon23840344 corrects codinghorror that locking the user to trust level 0 limits the total number of posts and replies, not the frequency.
This is a planned feature we want to implement some day. Check Post Rate Limit Trigger for a topic that’s heating up
Thank you, but that appears to be a different request. It’s asking for the possibility to set a limit on specific threads for all users.
I’m asking for a limit on certain users for all threads.
What you can do currently is locking those users to TL0.
When I log in as admin and search Discourse settings for controls like level 0 or reply frequency or post rate, I don’t see anything relevant.
If I google discourse level 0 to learn what it means, I see this official blog post. It doesn’t appear to limit how quickly a user can reply. And it appears to prevent other features that aren’t a problem (that we yet know), such as preventing DMs.
The problem is we have a user who replies to every reply in many threads as soon as she gets a notification email. It might be helpful to prevent her from replying to a single thread more than X times per day. The goal would be to keep her from writing in anger, and to let others get a chance to reply before she replies again.
If the problem is specific to this user, why not intervene with the user? And if they don’t comply with a reasonable request, suspend them?
We admins are discussing how to proceed, and I was looking at what tools Discourse offers to help.
I’m familiar with old Reddit, which had options to limit participation of users, and I was hopeful Discourse would have something similar.
I believe there was prior discussion on adding an “staff must approve all posts by this specific user” feature, but I’m not sure it’s on the development calendar at the moment.
To me, this particular situation seems like a straightforward moderation task of directly contacting the user and asking them nicely to change their behavior, not something that needs a whole feature? And this can be enforced using the suspension tools.
In the meantime, what you can do now is lock the user to trust level 0, which will put some limits on how often they can post.
In the official blog I linked above, it appears to limit how many total posts and replies they can create, not how often, no?