# Userinfo TCL v1.06 for Eggdrop 1.4.3+

**Category:** Eggdrop_Script
**Original Author:** ButchBub, Beldin, Kirk, guppy, Ernst, and Dude + fix by IRCHelp.UniBG.Net+LHG Crew

## Description
This script enhances the `whois` output in Eggdrop IRC bots by allowing users to save additional information fields such as URL, IRL name, and more. It provides commands for changing these fields via `/msg` or DCC.

## Key Features
- Allows setting of user-specific fields like URL, IRL name, BF, GF, DOB, EMAIL, ICQ, SEX, LAME, LOCATION, DEFSTVEN.
- Provides commands to change these fields: `/msg <botnick> <field>` and `.ch<field>` for changing another user's field via DCC.
- Automatically updates the `whois-fields` list with new fields added in `userinfo-fields`.
- Unbinds old field commands when fields are removed.

## File Analysis
- **userinfo.tcl** — Contains the main script logic, defining and managing user-specific information fields and their associated commands. It also handles loading and unloading of the script.
- **cleanarg** — A helper procedure to clean up arguments passed to commands by removing certain control characters.