Skip to main content

This plugin aims to provide a highly configurable protection against flood and spam.

AttackProtector

Detection types

There are two kind of detections:

Individual floods: are the most common types of flood, involving floods from one user. Options controlling these detections exist in the configuration as the name of the flood type (e.g. config plugins.attackprotector.{join,message,etc.}).

grouped floods: are floods from several nicks. Their names in the configuration are the flood type, prepended by ‘group’ (e.g. config plugins.attackprotector.group{join,message,etc.}).

Of course, the detection value of group floods should be greater than the individual floods’.

Punishment types

For each flood type, you can define a punishment. More common are ban, kick, or kban. You also can define modes, such as the default punishment for group joins: mode+i, which sets the mode +i. You can also remove a mode, with the syntax mode-i, or set/unset modes to the user, with mode-v’ or ‘mode+v. For a complete list of available modes, see your IRC network’s help pages or try /quote help.

For ban and kban, you can also add a timeout this way: ban+X and kban+X, where X is the number of seconds.

Metadata

Release files for limnoria-attackprotector 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for limnoria-attackprotector 0.2
File Size Uploaded
limnoria-attackprotector-0.2.tar.gz 8.0 kB Details

Release files / limnoria-attackprotector-0.2.tar.gz

Download URL limnoria-attackprotector-0.2.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
041d42bab7ea461dd3e430349104d5d4240bc04f8d427bf288cf304e2a193a62
BLAKE2b-256 checksum
How to use checksums
30f724094121ee3e7b471f02ff7e2004618118220cf31951e5fcb9bb222c54c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page