# ComicBot-0.1.0

**Category:** Standalone_Bot
**Original Author:** Paul Mutton

## Description
ComicBot is a standalone IRC bot that captures messages from users in a specified channel, stores them temporarily, and periodically generates cartoon strip images based on the collected text.

## Key Features
- Captures user messages in a specific IRC channel.
- Stores up to 10 recent messages for each of 7 different speech bubbles.
- Generates cartoon strip images using predefined layouts stored in configuration files.
- Supports custom help strings for users.
- Uses a Java framework (PircBot) to interact with the IRC network.

## File Analysis
- **comp.bat** — Compiles all `.java` files and runs the bot.
- **run.bat** — Compiles all `.java` files and starts the bot.
- **CartoonStripBot.java** — The main class that handles message processing and cartoon generation.
- **ComicTest.java** — Contains methods for generating text images and adding them to a cartoon strip.
- **bot.ini** — Configuration file for the bot, including nick, login details, server information, channel, output directory, and help string.
- **strip1.ini** — Configuration for layout of text on a cartoon strip.
- **strip2.ini** — Similar configuration as `strip1.ini`.
- **strip3.ini** — Another configuration for a different layout.
- **strip4.ini** — Yet another configuration with a different layout.
- **strip5.ini** — Configuration file for a fifth different layout.
- **strip6.ini** — Configuration for a sixth different layout.
- **strip7.ini** — Configuration for a seventh different layout.