Irssi

Use this skill when the user wants a terminal IRC client — connect to channels, run scripts, or stay on IRC over SSH without a GUI.

javimosch e8cd927 1014 B Updated

File contents

irssi Plugin

Modular terminal IRC client. Lightweight, scriptable with Perl, and ideal for persistent IRC sessions over SSH or on headless servers.

Installation

apt install irssi
# or
brew install irssi

Basic Usage

# Launch irssi (connects using ~/.irssi/config)
irssi

# Connect to a network and join a channel (inside irssi)
/connect irc.libera.chat
/join #supercli

Key Features

  • Multiple server windows and tabbed channels
  • Perl scripting for automation and custom commands
  • Works over SSH — no desktop environment required
  • Persistent sessions with screen/tmux for always-on IRC

Usage Examples

  • "Connect to Libera Chat and join #myproject"
  • "Run a terminal IRC client over SSH"
  • "Set up a persistent IRC session with irssi"

SuperCLI

sc irssi _ _
sc plugins learn irssi

javimosch/supercli/tree/main/plugins/irssi/skills/quickstart commit e8cd92782a

Frequently asked questions

npx skillmds@latest add javimosch/irssi