# limnoria v0.80.0pre3

**Category:** Standalone_Bot
**Original Author:** Jeremiah Fincher

## Description
limnoria is a standalone IRC bot written in Python, designed to automate tasks on IRC networks. It includes features for joining channels, managing users, and handling various IRC events.

## Key Features
- **Autojoining specified channels**
- **User management (op/kick/ban)**
- **Handling of IRC events such as JOIN/QUIT/NICK**
- **Support for external commands via ! or . prefixes**

## File Analysis
- **setup.py** — Python package setup script.
- **BeautifulSoup.py** — HTML parsing library, not used in the bot's functionality.
- **GoogleSOAPFacade.py** — Facade for SOAP libraries to interact with Google APIs, not used directly by the bot.
- **amazon.py** — API wrapper for Amazon web services, not utilized by the bot.
- **asynchat.py** — Asynchronous chat module from Python standard library.
- **asyncore.py** — Asynchronous I/O handling module from Python standard library.
- **babelfish.py** — API for translating text using Babelfish service, not used in the bot's functionality.
- **convertcore.py** — Base classes for data conversion, possibly related to units or currency conversion, not directly used by the bot.
- **dictclient.py** — Client for DICT protocol, not utilized by the bot.
- **fpconst.py** — Utilities for handling IEEE 754 floating point special values, not used in the bot's functionality.
- **google.py** — API wrapper for Google web services, not directly used by the bot.
- **poker.py** — Poker game logic, not related to the bot's primary functions.
- **rfc822.py** — RFC 822 message manipulation module, not used in the bot's functionality.
- **rssparser.py** — Universal feed parser, not utilized by the bot.
- **shlex.py** — Lexical analyzer for simple shell-like syntaxes, not directly related to the bot's main functions.
- **unittest.py** — Python unit testing framework, not part of the bot's core functionality.
- **urllib2.py** — URL handling and opening module from Python standard library.
- **Client.py** — SOAP client implementation, possibly for interacting with web services, not directly used by the bot.
- **Config.py** — Configuration management, likely related to setting up the bot's environment.
- **Errors.py** — Error handling definitions, part of the SOAPpy library.
- **GSIServer.py** — GSIServer module from the SOAPpy library, not utilized by the bot.
- **NS.py** — Namespaces definitions for SOAP services, not directly used by the bot.
- **Parser.py** — Parser implementation for SOAP services, not part of the bot's core functionality.
- **SOAP.py** — Backward compatibility wrapper for SOAP services, not directly used by the bot.
- **SOAPBuilder.py** — SOAP message building module from the SOAPpy library, not utilized by the bot.
- **Server.py** — Server implementation for SOAP services, not part of the bot's core functionality.
- **Types.py** — Data type definitions for SOAP services, not directly related to the bot's main functions.
- **URLopener.py** — URL opener with basic authentication support, not used in the bot's functionality.
- **Utilities.py** — Utility functions from the SOAPpy library, not part of the bot's core functionality.
- **WSDL.py** — WSDL parsing module for web services, not utilized by the bot.
- **version.py** — Version information, likely for the SOAPpy library.
- **Namespaces.py** — Namespace definitions for XML and SOAP, not directly used by the bot.
- **TimeoutSocket.py** — Timeout socket implementation, possibly for handling network operations with timeouts, not part of the bot's core functionality.
- **UserTuple.py** — User-defined tuple wrapper, not related to the bot's primary functions.
- **Utility.py** — Utility module from the SOAPpy library, not directly used by the bot.
- **WSDLTools.py** — WSDL parsing services package for web services, not utilized by the bot.
- **XMLSchema.py** — XML schema handling module, not part of the bot's core functionality.
- **XMLname.py** — XML name translation utility, not related to the bot's main functions.
- **__init__.py** — Initialization script, likely setting up the package structure.