# Limnoria Bot

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

## Description
This software is a standalone IRC bot written in Python that provides various automation and management features for IRC channels. It includes functionality to manage users, handle commands, and interact with the IRC network.

## Key Features
- **Command Handling:** Implements command triggers such as `!cmd` and `.cmd`.
- **User Management:** Supports user-level access control.
- **Channel Automation:** Performs text-based automation in channels, including joining and parting channels, kicking users, and granting operator privileges.
- **Services Interaction:** Interacts with IRC services like fserve/XDCC.

## File Analysis
- **setup.py** — Python package setup file.
- **__init__.py** (multiple instances) — Initialization scripts for modules.
- **fr.py** — French language localization file.
- **config.py** — Configuration settings and constants.
- **plugin.py** — Contains various plugin functions and logic.
- **test.py** — Test cases for the bot's functionality.