# Limnoria Bot

**Category:** Standalone_Bot
**Original Author:** Jeremiah Fincher, James McCoy, Daniel DiPaolo, Valentin Lorentz

## Description
This is a standalone IRC bot written in Python that provides automated functionality for managing channels and users on an IRC network. It includes features such as auto-joining channels, user management, and event handling.

## Key Features
- Auto-joins specified channels upon startup.
- Manages channel operations like kicking and banning users.
- Handles user-level permissions and access control.
- Implements flood protection mechanisms.
- Provides logging capabilities for events.

## File Analysis
- **setup.py** — Defines the package metadata and dependencies.
- **__init__.py** (multiple instances) — Python module initialization files, often empty or containing setup code.
- **fr.py** — Contains French localization strings.
- **config.py** — Configuration settings for the bot, including channel and user management rules.
- **plugin.py** — Implements various plugin functions and event handlers.
- **test.py** — Test scripts for the bot's functionality.
- **__init__.py** (multiple instances) — Python module initialization files, often empty or containing setup code.