Рекомендуємо, 2022

Вибір Редакції

10 кращих програм для клієнтів IRC для Linux, які ви повинні використовувати

Ні, ви не поїхали назад у 1990-ті. Деякі технології просто більш витривалі, ніж інші, і IRC є одним з них. На сьогоднішній день IRC функціонує як ніколи, нові функції знаходяться в роботі, завдяки проекту IRCv3, і його приміщення все ще достатньо хороше, щоб копіюватись (дивившись на вас, Slack).

Якщо ви не чули про IRC, ось короткий виклад:

Що таке IRC?

Абревіатура виступає за Internet Relay Chat, і це комунікаційний протокол, який дозволяє користувачам спілкуватися в каналах (чати) на мережах IRC. Мережа складається з серверів IRC, і користувачі підключаються до неї з клієнтської програми IRC.

IRC був створений у 1988 році і мав дещо турбулентну історію з розпадами і розгалуженнями через розбіжності щодо стандартизації протоколів. Оскільки люди переходили до соціальних мереж і додатків для обміну повідомленнями, популярність IRC відхилялася. Тим не менш, тисячі все ще використовують його, і найбільш збираються на Freenode . В даний час вона є найбільшою мережею IRC, причому більшість каналів призначено для вільного та відкритого програмного забезпечення.

Кожен великий дистрибутив Linux має канал IRC, тому IRC - це чудовий спосіб отримати допомогу або зустрітися з іншими користувачами Linux. Ви можете обмінюватися приватними повідомленнями та файлами з іншими користувачами та створювати власні канали - загальнодоступні, приватні або лише запрошені. Дії користувача називаються командами IRC і починаються з косу риски. Щоб приєднатися до каналу, введіть /join #channelname у вашому клієнті IRC.

Більшість мереж дозволяють брати участь без облікового запису. Оскільки чати IRC - це просто текстові повідомлення, весь досвід легкий і однаково швидкий на настільних і мобільних пристроях.

Зацікавлені в спробі IRC? Змінити поточного клієнта IRC? Ось деякі з кращих клієнтів IRC, які ви знайдете на Linux - і що ви можете зробити з ними.

Тримайте клієнта IRC просто

1. Polari

Точка Polari - почати спілкування . Вона не має десятків варіантів, щоб відволікти вас. Все, що вам потрібно зробити, це натиснути кнопку плюс, вибрати мережу зі списку (або додати користувацький) і приєднатися до каналу. Багато хто знайде Polari занадто обмеженими, але це виглядає як хороший вибір для початківців і мінімалістів .

Основні моменти:

  • Автоматично завантажуйте зображення та текст у службу pastebin.

Веб-сайт

2. Підгін

Ви можете пам'ятати, що Pidgin є мультипротокольним IM-додатком, який випереджає поточні все-в-одному рішення, такі як Франц. Одним з підтримуваних протоколів є IRC, що робить Pidgin повноцінним клієнтом IRC. Можна створювати облікові записи в декількох мережах і одночасно приєднуватися до декількох каналів. Підтримується аутентифікація за допомогою SSL і SASL, а Pidgin може автоматично приєднувати вибрані канали під час запуску.

Основні моменти:

  • Додаткові плагіни, які дозволяють виділяти слова, настроювані сповіщення, приховувати повідомлення про приєднання / розділ тощо.

Веб-сайт

Особлива згадка:
Communi - клієнт на основі QT-IRC з власною структурою IRC. Він підтримує функцію спліт-перегляду, яка дозволяє бачити кілька каналів пліч-о-пліч.

Чат з терміналу

3. Irssi

Якщо ви серйозно ставитеся до IRC і витрачаєте багато часу на терміналі, Irssi є клієнтом IRC для вас. Він підтримує теми, розширене керування журналом чату, комбінації клавіш і псевдоніми команд. Є також плагіни і скрипти, а Irssi-proxy є одним з найбільш корисних. Це допомагає підтримувати численні з'єднання з сервером і обмінюватися ними між клієнтами або пристроями (наприклад, телефон і комп'ютер).

Основні моменти:

  • Керуйте всім з'єднанням IRC в одному вікні або в багатьох окремих вікнах.
  • Розбивати повідомлення на вікна за типом, щоб приватні повідомлення відображалися в одному вікні, а повідомлення про стан в іншому.

Веб-сайт

4. Weechat

WeeChat це все про розширюваності . Якщо ви хочете, ви можете додавати функції за допомогою плагінів або писати скрипти на декількох мовах (Python, Perl, Lua, Ruby…). Якщо ні, просто тримайте його легким.

WeeChat може підключатися до декількох серверів і шифрувати вашу особисту інформацію . Хоча це додаток, заснований на ncurses, WeeChat досить барвистий і підтримує різні налаштування зовнішнього вигляду. Ви також можете використовувати frontend - Glowing Bear - популярна рекомендація.

Основні моменти:

  • Створіть тригери (автоматизовані дії) для виконання команд, відправки повідомлень автовідповіді в приватних IRC-чатах, зміни кольорів псевдонімів у IRC-каналах тощо.

Веб-сайт

5. F-IRC

F-IRC - клієнт з IRC-командного рядка з компактним інтерфейсом, за допомогою якого можна здійснювати навігацію за допомогою клавіш керування курсором. Він підтримує кольори і дозволяє підключення до декількох серверів IRC. Ви можете визначити свої улюблені канали і детально налаштувати F-IRC, редагуючи файл конфігурації.

Основні моменти:

  • Автозаповнення будь-якої кількості визначених користувачем слів - просто перелічіть їх у файлі конфігурації.
  • Хмара слів показує найчастіші слова у ваших чатах IRC.

Веб-сайт

Спеціальні згадки:
Хоча BitchX є досить популярним клієнтом IRC командного рядка, ii (irc it) не схожий ні на що інше в цьому списку. Це клієнт-клієнт IRC, який створює каталоги і файли для кожного сервера і каналу, до якого ви приєднуєтеся. Спробуйте і переконайтеся, що ви можете впоратися з веселістю.

Не пропустіть річ

6. Квассель

IRC великий, але він має великий недолік: ви не можете бачити повідомлення, розміщені в каналі під час перебування в автономному режимі. Quassel вирішує цю проблему за допомогою клієнт-серверного підходу .

«Основний» (серверний) компонент програми постійно перебуває в мережі, навіть коли ви закриваєте клієнта. Коли клієнт знову підключається, сервер відображає нові повідомлення з моменту відключення. Якщо ви не любите цю функціональність, Quassel працює так само добре, як і звичайний клієнт IRC.

Ви можете задати тему Quassel з таблицями стилів і організувати відкриті чати за допомогою Користувацьких Списків Чатів. Ця функція дозволяє групувати канали IRC, відокремлювати приватні повідомлення від повідомлень про стан і приховувати деякі типи повідомлень.

Основні моменти:

  • Параметр вибіркового завантаження автоматично завантажує журнал для кожного сеансу чату, дозволяючи просто прокручувати назад, щоб читати старі повідомлення.
  • Quassel може відображати попередній перегляд веб-сайту, коли ви наводите курсор на посилання в чаті.

Веб-сайт

7. Smuxi

Як і Quassel, Smuxi спирається на модель клієнт-сервер для доставки повідомлень, які ви пропустили в автономному режимі. Крім IRC, Smuxi може підключатися до Twitter, Facebook Chat і Jabber / XMPP.

Два режими перегляду допомагають керувати кількома каналами IRC. Режим Caret дозволяє переміщатися по інтерфейсу Smuxi за допомогою клавіатури, а режим перегляду дозволяє перемикатися на інші вкладки в Smuxi без зміни їх стану (наприклад, видалення світлих тонів або позначення повідомлень як прочитаних).

Smuxi є сценарієм, тому ви можете писати гачки і плагіни, щоб розширити скорочені URL-адреси в чатах, надрукувати поточну програвану пісню або вашу системну інформацію тощо.

Основні моменти:

  • Параметр Шаблони повідомлень може конвертувати звичайні або повторювані фрази у посилання, адреси електронної пошти або інші визначені користувачем тексти.
  • Інтеграція з меню обміну повідомленнями Ubuntu та повідомленнями робочого столу GNOME.

Веб-сайт

Спеціальні згадки:
За допомогою налаштувань і плагінів Irssi і WeeChat також можна використовувати для постійних IRC-з'єднань. Якщо ви хочете грати за допомогою самостійно розміщеного рішення, спробуйте відвідати лаунж або конво. Обидва клієнти IRC можуть залишатися в Інтернеті і гарантувати, що ви нічого не пропустите.

Твік кожної деталі

8. Konversation

Як і справжня програма KDE, Konversation повністю налаштовується, і він співпрацює з іншими програмами KDE. Він може інтегруватися з адресною книгою Kontact, щоб показати вашим контактам, які використовують IRC. Ви можете визначити декілька псевдонімів та методи ідентифікації для кожної доданої мережі IRC, а також швидко перемикатися між ними з випадаючого меню у головному вікні чату.

Konversation має інтерфейс із вкладками, і ви можете отримати детальну інформацію про діяльність у кожній вкладці. Також можна отримувати повідомлення каналів як сповіщення на стільниці KDE, а Konversation згорнуто.

Основні моменти:

  • Кожен приєднаний канал може використовувати інше кодування символів.
  • Вбудовані сценарії дозволяють обмінюватися інформацією про погоду або пісню, яку ви слухаєте.
  • Інструмент URL Catcher може перелічувати та експортувати всі посилання з вибраного каналу.

Веб-сайт

9. Шестигранник

Вилка колись відомого XChat, HexChat має все необхідне, не будучи занадто складним. Ось чому багато дистрибутивів Linux поставляють його як клієнт IRC за замовчуванням. Ви можете встановити його для автоматичного з'єднання каналів і створити псевдоніми для команд IRC.

HexChat підтримує кілька методів аутентифікації (SASL, NickServ…) і сценаріїв з Perl і Python. У діалоговому вікні "Налаштування" наведено безліч параметрів налаштування інтерфейсу, наприклад, спеціальні кольори та прозорість. Додаткові інструменти для обробки URL-адрес і автоматичного заміни фрагментів тексту можна знайти в меню налаштувань.

Основні моменти:

  • Функція рядка маркера дозволяє дізнатися, де ви зупинилися в розмові, розділивши старі повідомлення з непрочитаних.
  • HexChat може повідомити вас, коли певні слова або імена користувачів з'являються в каналі IRC.

Веб-сайт

10. Квірк

На перший погляд, Kvirc може виглядати датованим, але насправді звертає увагу на деталі зовнішнього вигляду. Ви можете створити цілу тему, налаштувавши вхідні та вихідні шрифти, кольори тла та виділення, а також прозорість. Опція вікна tiling дозволяє переглядати кілька каналів одночасно.

Завдяки Kvirc, керування ідентифікаційними даними є легким завдяки мережним профілям . Ця функція дозволяє створювати окремі налаштування для кожної мережі IRC, до якої ви бажаєте приєднатися.

Основні моменти:

  • Створіть список сповіщень з іменами користувачів, які слід відстежувати, і Kvirc повідомить вам, коли ці користувачі знаходяться в мережі.
  • Функція інтелектуального кодування дає змогу використовувати два кодування одночасно, що корисно, якщо ви спілкуєтеся різними мовами.
  • Щоб приховати спам і небажаний вміст, застосуйте фільтри слів.

Веб-сайт

Інші цікаві речі на IRC

1. Використовуйте свій браузер як клієнт IRC

Якщо ви вже витрачаєте багато часу у своєму веб-браузері, і ви не хочете встановлювати окремий клієнт IRC, рішення очевидне. Доступ до IRC з браузера! Kiwi IRC - це популярний веб-клієнт IRC і хороший вибір для початківців. Альтернативно, погляньте на Riot, котрий ми накрили в той час, як йому досі закликали Вектор.

2. Підключіться до Slack

Оскільки Slack настільки натхненний IRC, справедливим є те, що ви можете отримати доступ до неї з вашого регулярного клієнта IRC. Правда, більшість опцій не будуть доступні, але ви все одно зможете надсилати та отримувати повідомлення. Ви можете дотримуватися інструкцій від Slack або налаштувати одну з допоміжних додатків та плагінів сторонніх виробників (wee-slack, клієнт Slack IRC або slack-irc).

3. Підключіться до Twitch

Якщо ви дивитеся ігрові потоки на Twitch, ви, напевно, знаєте, що можна спілкуватися з іншими користувачами. Чи знаєте ви, що це можна зробити з будь-якого клієнта IRC? Установка відносно проста і добре пояснена в офіційній документації.

4. Створіть свій власний канал IRC

Справжнє задоволення починається з вашого власного каналу IRC. Щоб створити його, виберіть ім'я, приєднайтеся до каналу та зареєструйте його. Це все!

Ви повинні мати зареєстрований псевдонім у цій мережі, і ви можете перевірити, чи /msg ChanServ info ##channelname ім'я каналу вже прийнято за допомогою /msg ChanServ info ##channelname .

Тепер ви можете запросити користувачів захистити паролем канал, щоб зробити його приватним, або додати до нього деякі боти. Для каналу IRC існує багато способів використання: від участі в групових чатах і сеансів запитань і відповідей до організації дослідницької групи з друзями або створення служби технічної підтримки для вашої компанії.

5. Розважайтеся з роботами IRC

Роботи IRC можуть зробити ваш канал більш інтерактивним і допомогти вам у адмініструванні. Ви можете використовувати їх для захисту від спаму та автоматичного заборони або отримати статистику про канал і його відвідувачів. Боти можуть показувати місцевий час для вибраного користувача, отримувати інформацію про погоду та визначення слів, а також пересилати записи з каналів RSS.

Ви можете використовувати ботів, щоб організувати дрібниці на своєму каналі або для більш серйозного бізнесу, щоб сповістити користувачів про діяльність сховища GitHub і нові звіти про помилки в програмному проекті. Деякі боти можуть публікувати вміст з каналу в Twitter, інші можуть посилатися на сторінки сторінок Linux і документацію до програмного забезпечення. Їх відносно легко програмувати, тому, якщо ви не задоволені існуючими роботами IRC, ви завжди можете зробити свій власний.

Спробуйте ці клієнти IRC для Linux, але будьте в безпеці!

Що б ви не робили на IRC, не забувайте залишатися в безпеці. Як і в будь-якому іншому місці в Інтернеті, шкідливі користувачі і «хакери» можуть з'являтися в каналах IRC. Не приймайте файли від невідомих користувачів. Ви також можете створити список ігнорування або вимкнути приватні повідомлення, щоб захистити себе. Звичайно, будьте ввічливі і поважайте правила каналів, і ви, безперечно, будете чудово провести час.

Тепер нас цікавлять ваші думки про IRC. Ви все ще використовуєте його? Який ваш улюблений клієнт IRC для Linux? Розкажіть нам у розділі коментарів нижче!

Top