# ho_mkick.pl

**Category:** Irssi_Script
**Original Author:** Garion

## Description
A script for the Irssi client that provides a /MKICK command to mass-kick clients from an IRC channel based on specified hostmasks.

## Key Features
- Provides a `/MKICK` command to kick multiple users in a channel.
- Supports kicking both voiced and non-voiced users, with options to exclude ops or include them.
- Allows simulation of kicks without actually performing them.
- Configurable kick reason through settings.

## File Analysis
- **ho_mkick.pl** — The main script file providing the `/MKICK` command functionality. It includes parsing arguments, checking permissions, and executing the mass-kick operation.
- **process_arguments** — Handles argument processing for the `/MKICK` command.
- **cmd_mkick** — Main function that processes the `/MKICK` command and performs the kick operations based on provided hostmasks.