# StormBot.TCL

**Category:** Eggdrop_Bot
**Original Author:** David P. Hansen, Mai Mizuno

## Description
StormBot.TCL is an add-on script for use with the EGGDROP V1.* IRC robot. It provides a variety of features and automations to enhance bot functionality.

## Key Features
- **Command Triggers**: Supports multiple types of command triggers (MSG, NOTICE, DCC).
- **Access/User-Level System**: Implements a detailed user-level system with various access levels.
- **Automation**: Includes automation for TEXT/JOIN/KICK/OP events.
- **Anti-REHASH Feature**: Prevents the bot from being rehashed unless specifically allowed.
- **Configuration Options**: Allows customization of default output, timezone, home channel, and more.

## File Analysis
- **sb6.tcl** — Contains the main script logic for StormBot.TCL, including command bindings, user-level management, and automation routines.
- **sb6_defaults.conf** — Configuration file containing default settings for various parameters.
- **beads/book.sb6** — Handles address book functionality.
- **beads/servers.sb6** — Manages server connections.
- **beads/strip-cr.sb6** — Strips carriage returns from messages.