Spam.threads
rate limiter is a common technique to prevent such attacks. Simple approach: if user is not moderator – only allow max 1 new post a day. 2nd post should display message that daily limit reached, wait X hours to post again. – max 10 comments a day. Should display message when max limit is reached
1. The ‘Moderation queue system message’ for replies that reach their interval limit does not appear immediately after posting. It only displays after the page is manually refreshed. The message should display directly upon posting and processing, without requiring a refresh. >> Now displays for new questions for banned users and question limits >> Fixed for comment/replies 2. For topics that reach their daily limit, the ‘Moderation queue system message’ appears twice along with an unrelated error prompt. The error prompt should be removed, and the message should display only once. >> Error message fixed for banned users and for new questions >> Fixed for comment/replies 3. After approval of moderated comments or replies, the reply counter for each topic on the main forum interface is not updated, and the topic does not move to the top as most recent. As a result, topics remain in the unanswered section despite receiving replies. >> This is totally fine. No need to test for this. This is “spammer” use-case not the real user replying to a thread. 4. Notifications are not sent to subscribed parties when a reply is approved by a moderator. >> I would not worry about this. Again “spammer” use-case. Who cares about notifying spammer if their post is approved or not. 5. Users or questioners do not receive notifications when their moderated topic is approved. >> I would not worry about this. Again “spammer” use-case. Who cares about notifying spammer if their post is approved or not. 6. The messages window is malfunctioning and not displaying correctly. >> Seems to be working for me. 7. When posting a topic from a moderator account, there is excessive processing time and a 502 Error is generated, though the topic is posted successfully. This issue does not occur with user or scholar accounts. >> This was high priority on this list and has been fixed. Just an FYI the admin posting in sandbox environment is slowed anyways not because of rate limiter. 8. Rate limiter restrictions (for both topics and comments) are applied to moderator and scholar accounts as well. >> This was high priority on this list and has been fixed. Just an FYI the admin posting in sandbox environment is slowed anyways not because of rate limiter.
Rate Limited : Your account is currently restricted from posting in the forums. If you believe this is a mistake, please contact a moderator.
FYI, dev team is not writing this plugin….i am….so in case there is any feedback, lemme know…