Сейчас чаще всего используются irc-клиенты с графическим интерфейсом, но это вовсе не означает, что не существует текстовых. Собственно, первые клиенты были именно такими, один из древнейших, ircII жив до сих пор.
Но здесь мы рассмотрим более современный клиент с текстовым интерфейсом — irssi.
Проект был начат в 2000 году и развивается до сих пор. Несмотря на, возможно, пугающий для новичков вид, он вполне удобен и функционален.
Например, в нем можно:
— работать с несколькоми разными irc-сетями одновременно;
— настраивать «горячие клавиши»;
— менять темы оформления;
— подключать плагины и скрипты на языке Perl;
— хранить в отдельных файлах логи каждой сети и канала;
— несмотря на текстовый интерфейс, можно управлять псевдографическими окнами;
— с помощью плагина irssi-proxy клиент превращается в irc-баунсер.
Как видно, он не только не уступает графическим клиентам по функциональности, но даже превосходит некоторые из них.
Для привыкшего к графическим клиентам irssi может показаться непривычным и неудобным, потому как многие действия требуют знания команд irc-протокола и клиента. Но если разобраться и запомнить их, пользоватся клиентом весьма приятно.
Впрочем, пожалуй главное преимущество текстовых клиентов это возможность запустить их на постоянно имеющей доступ в интернет машине в утилите screen и потом подключаться по ssh из любого места.
Выглядит irssi примерно так:
Скачать клиент, плагины, скрипты и темы к нему можно на официальном сайте проекта: irssi.org