# Bounce.tcl

**Category:** Eggdrop_Bot
**Original Author:** KuNgFo0

## Description
This script is a bot designed to manage connections between IRC servers by acting as a bouncer, allowing users to switch between different virtual hosts (vhosts) and providing administrative features for managing access.

## Key Features
- Manages user connections and allows switching between vhosts.
- Provides an admin interface with commands for setting nicknames, passwords, and connecting to servers.
- Logs user actions and provides notifications.
- Supports both Eggdrop mode and shell mode configurations.
- Implements a basic authentication system for users and administrators.

## File Analysis
- **bounce.tcl** — The main script file containing the logic for managing connections, handling commands, and logging activities.
  - Manages client connections and server connections.
  - Provides administrative functions such as changing vhosts and connecting to servers.
  - Implements a basic authentication system with password checks.