View Issue Details

IDProjectCategoryView StatusLast Update
0006477unrealircdpublic2025-07-31 16:06
Reporterwestid Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status acknowledgedResolutionopen 
Product Version6.1.8.1 
Summary0006477: Count "flood-blocked" messages and make counter available in security group
DescriptionDear Unrealircd Team

Sorry if this is the incorrect place to make a feature request

My request is about the flooding control. What I propose is there is a session-only score that tells the IRCd how many (flood-blocked) has happened because of something that user has tried to do, that can be used as part of the criteria for a security group

I currently have a script that reads server notices but if this was available at the config level it could be part of a useful measure building on the existing features like max-concurrent-conversations
Steps To ReproduceIt's far more complicated that needs to be and because it's client-side I don't think it would be useful to paste on here
Additional InformationIf flood-blocked only happens once or twice, it will contrast quite well with some knobhead and their python script
Tagssecurity
3rd party modules

Activities

syzop

2025-07-31 16:03

administrator   ~0023463

Yeah that would be fine for all regular ones, eg via flood_limit_exceeded_log(). Only exception would be targetfloodprot, because with target flood protection the sender may be doing nothing bad. But in all the other flood cases (away, nick, etc etc)... yes.

syzop

2025-07-31 16:06

administrator   ~0023464

Oh and this would be an enhancement in crules, so it would work in both security-group::rule and spamfilter::rule.

Issue History

Date Modified Username Field Change
2024-10-18 21:22 westid New Issue
2024-10-18 21:22 westid Tag Attached: security
2025-07-31 16:02 syzop Status new => acknowledged
2025-07-31 16:02 syzop Summary [feature request] => Count "flood-blocked" messages and make counter available in security group
2025-07-31 16:03 syzop Note Added: 0023463
2025-07-31 16:06 syzop Note Added: 0023464