# Who Said It?

**Category:** Eggdrop_Bot
**Original Author:** Pistos

## Description
This script is a word game for IRC channels, where participants guess who said a given phrase. The game consists of two rounds: an answering round and a guessing round.

## Key Features
- **!wsiscore**: Displays the top scores.
- **!wsi**: Starts a new game session in the current channel.
- **!wsisetlength**: Sets the duration of both the answering and guessing rounds.
- **!wsiabort**: Aborts an ongoing game session.
- **Topic Generation**: Randomly selects topics from a predefined list or generates acronym-based topics.
- **Timer Management**: Manages timers for transitioning between rounds.

## File Analysis
- **whosaidit.tcl** — Contains the core logic of the game, including bindings and procedures to handle user commands and game states.
- **wsitopics.txt** — A text file containing a list of topics used in the game. Each topic is associated with a definition or a phrase.