# Skype ⟷  IRC Gateway Bot

**Category:** mIRC_Bot  
**Original Author:** Märt Põder <tramm@p6drad-teel.net>

## Description
This software is an unattended IRC bot designed to mirror messages between IRC channels and Skype chatrooms. It supports regular messages, emotes, and Skype message edits.

## Key Features
- Mirrors messages from IRC channel to Skype chatroom and vice versa.
- Supports regular messages, emotes (`/em`), and Skype message edits.
- Only operates on the IRC side:
  - In chat, triggers mirroring transparently by addressing the bot with `ON` or `OFF`.
  - Direct messages to the bot to turn mirroring to Skype `ON` or `OFF` for the user, get user's present `STATUS`, and query for Skype users mirrored to an IRC channel using `INFO #channel`.

## File Analysis
- **ircbot.sh** — A shell script that runs the Python script repeatedly every 30 seconds.
- **skype2irc.py** — The main Python script implementing the bot functionality. It connects to specified IRC servers and Skype chatrooms, translates messages between them, and handles user commands for toggling mirroring.
- **LICENSE.txt** — Contains the GNU General Public License v3.0, detailing the terms of use and distribution.
- **README.md** — A documentation file providing installation instructions, configuration details, and usage examples.