# ho_sversion.pl

**Category:** Irssi_Script
**Original Author:** Garion

## Description
A script for the Irssi client that checks the version of all linked servers on a hybrid-compatible network by sending `/VERSION` commands to each server.

## Key Features
- Checks the version of all linked servers.
- Uses flooding capabilities of opered clients on hybrid-compatible networks.
- Provides an easy way to get the version information without manual intervention.
- Known bugs: Does not respond while performing a version check, and may not work with certain servers.

## File Analysis
- **ho_sversion.pl** — Provides the functionality for checking server versions. It uses Irssi's event handling system to gather version information from linked servers.
  - Tracks currently busy status, number of servers linked and processed, and server tags.
  - Sends `/LINKS` command to obtain a list of all linked servers.
  - Sends `/VERSION` commands to each server in the obtained list.
  - Handles `351`, `005`, and `105` IRC numerics for version information.
- **ho_sversion.pl** — (repeated, same content as above)
  - Provides initialization and command handling for the script.