# Pub.tcl

**Category:** Eggdrop_Bot
**Original Author:** Wcc and MatriX- (will@dawg.dynu.com, matrix@dawg.dynu.com)

## Description
This is an Eggdrop bot script that provides 47 in-channel commands for interacting with the bot. It supports authentication and allows suboperators to perform various channel management tasks.

## Key Features
- Provides 47 in-channel commands for users.
- Supports user authentication.
- Allows suboperators to manage channels, including voice, op, devoice, deop, and kick operations.
- Enables setting of access levels for nicks.
- Offers commands for banning/unbanning nicks/hostmasks.
- Includes commands for changing channel modes, sending messages, and more.

## File Analysis
- **Pub.tcl** — Main script file containing the core functionality and command definitions.
- **Pub.tcl** — Contains version information and required dependencies (Eggdrop 1.6.x and Tcl 8.2.3 or above).