# auth.tcl v0.02.01

**Category:** Eggdrop_Bot
**Original Author:** krimson

## Description
This script automates the authentication process for a bot on UnderNet or QuakeNet IRC networks, setting usermodes and joining channels upon successful login.

## Key Features
- Automatically logs in to either "X" (UnderNet) or "Q" (QuakeNet) with predefined username and password.
- Sets usermodes before logging in.
- Checks if the bot is on the correct network and performs authentication accordingly.
- Handles service splits by rejoining channels.
- Logs events and errors.

## File Analysis
- **auth.tcl** — Contains the main logic for authenticating the bot on IRC networks, setting modes, and handling various events. It also includes configuration settings and event bindings.