# Anti Flood Script

**Category:** mIRC_Bot
**Original Author:** DarkChild@Programmer.Net

## Description
This script is designed to protect IRC channels from various types of flooding attacks by automatically kicking or banning users who exceed certain thresholds for messages, nick changes, channel joins, and other activities.

## Key Features
- **Anti-Flood Protection**: Monitors and prevents flood attacks on bots, channels, nicks, and actions.
- **Channel Locking**: Automatically locks the channel when a flood is detected.
- **Caps Lock Detection**: Detects and punishes users who use excessive capitalization in their messages.
- **Repeat Message Detection**: Identifies and handles repeated messages from users.
- **Nick Change Flood Protection**: Prevents rapid nick changes that could be used for flooding.
- **Public Message Flood Protection**: Monitors public message floods to ensure channel stability.

## File Analysis
- **jorko.tcl** — Contains the main configuration settings, event bindings, and procedures for handling various flood types. It defines thresholds, reasons, and actions to take when certain conditions are met.