# irpg Bot v2.3

**Category:** Standalone_Bot
**Original Author:** jotun (jotun@ultrazone.org)

## Description
This is an IRC bot designed to manage a role-playing game environment, featuring player management, item finding, battling mechanics, and various penalties for certain actions.

## Key Features
- Manages player accounts with levels and time-to-live (TTL) durations.
- Implements battles between players based on their levels.
- Applies penalties for actions such as changing nicknames, quitting, parting, and being kicked from the channel.
- Introduces random events like calamities and godsend to affect players' TTLs.
- Supports quests with rewards for completing them.
- Automatically regains its nickname if it is in use upon sign-on.

## File Analysis
- **bot.v2.3.txt** — Perl script that runs the bot, managing player accounts, battles, penalties, and random events.