# limnoria-2019-10-26

**Category:** Standalone_Bot
**Original Author:** Unknown

## Description
This software is a standalone IRC bot designed to automate various tasks on an IRC network, including user management and channel operations.

## Key Features
- **JOIN/LEAVE Automation**: Automatically joins and leaves channels based on predefined rules.
- **User Management**: Manages users by assigning and revoking permissions.
- **Channel Operations**: Performs actions such as kicking and banning users from channels.
- **Text Handling**: Sends messages to specific channels or users at scheduled times.

## File Analysis
- **bot.conf** — Configuration file for the bot, defining its behavior and settings.
- **irc.c** — Source code implementing IRC client functionality.
- **bot.h** — Header file containing function prototypes and macros used in the bot.
- **util.c** — Utility functions used by the bot.
- **util.h** — Header file for utility functions.
- **main.c** — Main entry point of the bot, initializing and running the bot's operations.