Zalecane, 2024

Wybór Redakcji

10 najlepszych aplikacji klienckich IRC dla systemu Linux, których powinieneś używać

Nie, nie wróciłeś do lat 1990. Niektóre technologie są po prostu bardziej trwałe niż inne, a IRC jest jednym z nich. Obecnie IRC jest tak funkcjonalny jak zawsze, nowe funkcje są już w toku, dzięki projektowi IRCv3, a jego założenie jest wciąż wystarczająco dobre, aby można je było skopiować (patrząc na ciebie, Slack).

Jeśli nie słyszałeś o IRC, oto krótki opis:

Co to jest IRC?

Skrót oznacza Internet Relay Chat i jest to protokół komunikacyjny, który umożliwia użytkownikom czatowanie w kanałach (chat roomach) w sieciach IRC. Sieć składa się z serwerów IRC, a użytkownicy łączą się z nią z aplikacji klienckiej IRC.

IRC został utworzony w 1988 roku i miał nieco burzliwą historię z podziałami i widłami z powodu sporów dotyczących standaryzacji protokołu. Gdy ludzie przenieśli się do sieci społecznościowych i różnych aplikacji do obsługi wiadomości, popularność IRC spadła. Jednak tysiące wciąż go używają i większość gromadzi się na Freenode . Jest to obecnie największa sieć IRC, z większością kanałów dedykowanych do bezpłatnego i otwartego oprogramowania.

Każda duża dystrybucja Linuksa ma kanał IRC, więc IRC zapewnia świetny sposób na uzyskanie pomocy lub poznanie innych użytkowników Linuksa. Możesz wymieniać prywatne wiadomości i pliki z innymi oraz tworzyć własne kanały - publiczne, prywatne lub tylko dla zaproszonych. Akcje użytkownika nazywają się poleceniami IRC i zaczynają się od ukośnika. Aby dołączyć do kanału, wpisz /join #channelname w swojej kliencie IRC.

Większość sieci pozwala na uczestnictwo bez konta. Ponieważ czaty IRC to zwykłe wiadomości tekstowe, całe doświadczenie jest lekkie i równie szybkie na komputerach i urządzeniach mobilnych.

Chcesz wypróbować IRC? Czy chcesz zmienić swojego bieżącego klienta IRC? Oto niektórzy z najlepszych klientów IRC, których znajdziesz na Linuksie - i rzeczy, które możesz z nimi zrobić.

Zachowaj prostotę swojego klienta IRC

1. Polari

Celem Polari jest rozpoczęcie rozmów . Nie ma dziesiątek opcji, które mogą cię rozpraszać. Wszystko, co musisz zrobić, to kliknąć przycisk plus, wybrać sieć z listy (lub dodać niestandardową) i dołączyć do kanału. Wielu uzna Polari za zbyt ograniczone, ale wygląda na dobry wybór dla początkujących i minimalistów .

Najważniejsze:

  • Automatycznie przesyłaj obrazy i tekst do serwisu pastebin.

Stronie internetowej

2. Pidgin

Możesz pamiętać, że Pidgin jest aplikacją do obsługi wielu protokołów, która poprzedza obecne rozwiązania typu all-in-one, takie jak Franz. Jednym z obsługiwanych protokołów jest IRC, który sprawia, że ​​Pidgin jest w pełni funkcjonalnym klientem IRC. Możesz tworzyć konta w wielu sieciach i dołączać do kilku kanałów jednocześnie. Uwierzytelnianie za pomocą SSL i SASL jest obsługiwane, a Pidgin może automatycznie dołączać do wybranych kanałów podczas uruchamiania.

Najważniejsze:

  • Opcjonalne wtyczki, które umożliwiają wyróżnianie słów, konfigurowalne powiadomienia, ukrywanie wiadomości o sprzężeniu / częściach itp.

Stronie internetowej

Wyróżnienie:
Communi - klient IRC oparty na QT z własnym środowiskiem IRC. Obsługuje funkcję podzielonego widoku, która umożliwia wyświetlanie wielu kanałów obok siebie.

Czat z terminalu

3. Irssi

Jeśli poważnie myślisz o IRC i spędzasz dużo czasu w Terminalu, Irssi jest dla ciebie klientem IRC. Obsługuje motywy, zaawansowane zarządzanie dziennikami rozmów, skróty klawiszowe i aliasy poleceń. Istnieją również wtyczki i skrypty, a Irssi-proxy jest jednym z najbardziej użytecznych. Pomaga w utrzymaniu wielu połączeń z serwerami i udostępnia je między klientami lub urządzeniami (np. Telefonem i komputerem).

Najważniejsze:

  • Zarządzaj wszystkimi połączeniami IRC w jednym oknie lub w wielu osobnych oknach.
  • Podziel wiadomości na okna według typów, aby prywatne wiadomości były wyświetlane w jednym oknie, a wiadomości o stanie w innym.

Stronie internetowej

4. Weechat

WeeChat polega na rozszerzalności . Jeśli chcesz, możesz dodawać funkcje za pomocą wtyczek lub pisać skrypty w wielu językach (Python, Perl, Lua, Ruby ...). Jeśli nie, po prostu zachowaj lekkość.

WeeChat może łączyć się z wieloma serwerami i szyfrować prywatne informacje . Mimo że jest to aplikacja oparta na ncurses, WeeChat jest dość kolorowy i obsługuje różne ulepszenia wyglądu. Możesz także użyć nakładki - Glowing Bear to popularna rekomendacja.

Najważniejsze:

  • Twórz wyzwalacze (akcje automatyczne), aby wykonywać polecenia, wysyłać wiadomości z automatyczną odpowiedzią w prywatnych czatach IRC, zmieniać kolory pseudonimów w kanałach IRC i inne.

Stronie internetowej

5. F-IRC

F-IRC jest klientem IRC wiersza poleceń z kompaktowym interfejsem, który można nawigować za pomocą klawiszy kursora. Obsługuje kolory i umożliwia połączenia z wieloma serwerami IRC. Możesz zdefiniować swoje ulubione kanały i szczegółowo dostosować F-IRC, edytując plik konfiguracyjny.

Najważniejsze:

  • Autouzupełnianie dowolnej liczby słów zdefiniowanych przez użytkownika - po prostu wpisz je w pliku konfiguracyjnym.
  • Chmura słów pokazuje najczęściej używane słowa w czatach IRC.

Stronie internetowej

Specjalne uwagi:
Podczas gdy BitchX jest dość popularnym klientem IRC z linii poleceń, ii (irc it) nie jest podobny do niczego innego na tej liście. Jest to klient IRC oparty na systemie plików, który tworzy katalogi i pliki dla każdego serwera i kanału, z którym się łączysz. Wypróbuj go i sprawdź, czy potrafisz poradzić sobie z maniakiem.

Nie przegap rzeczy

6. Kąkol

IRC jest świetny, ale ma poważną wadę: nie możesz zobaczyć wiadomości, które zostały opublikowane na kanale, gdy byłeś offline. Quassel rozwiązuje ten problem z podejściem klient-serwer .

"Główny" składnik (serwer) aplikacji jest stale dostępny online, nawet po zamknięciu klienta. Gdy klient ponownie się połączy, serwer wyświetla nowe wiadomości od momentu odłączenia. Jeśli nie lubisz tej funkcji, Quassel działa równie dobrze jak zwykły klient IRC.

Możesz motywować Quassela arkuszami stylów i organizować otwarte czaty za pomocą niestandardowych list rozmów. Ta funkcja umożliwia grupowanie kanałów IRC, oddzielne prywatne wiadomości od komunikatów o stanie i ukrywanie niektórych typów wiadomości.

Najważniejsze:

  • Opcja pobierania zaległości automatycznie ładuje dziennik dla każdej sesji czatu, umożliwiając po prostu przewinięcie do tyłu w celu odczytania starych wiadomości.
  • Quassel może wyświetlać podgląd strony po najechaniu kursorem na link na czacie.

Stronie internetowej

7. Smuxi

Podobnie jak Quassel, Smuxi opiera się na modelu klient-serwer, aby dostarczać wiadomości, które przegapiłeś w trybie offline. Oprócz IRC, Smuxi może łączyć się z Twitter, Facebook Chat i Jabber / XMPP.

Dwa tryby wyświetlania pomagają zarządzać wieloma kanałami IRC. Tryb Caret pozwala nawigować interfejsem Smuxi za pomocą klawiatury, a tryb przeglądania umożliwia przełączanie się do innych kart w Smuxi bez zmiany ich stanu (na przykład usuwanie rozjaśnień lub oznaczanie wiadomości jako przeczytanych).

Smuxi jest skryptowalny, więc możesz pisać hooki i wtyczki, aby rozszerzyć skrócone adresy URL w czatach, wydrukować aktualnie odtwarzaną piosenkę lub informacje o systemie i wiele więcej.

Najważniejsze:

  • Opcja Wzorce wiadomości może konwertować wspólne lub powtarzające się wyrażenia na linki, adresy e-mail lub inny tekst zdefiniowany przez użytkownika.
  • Integracja z menu komunikacyjnym Ubuntu i powiadomieniami pulpitu GNOME.

Stronie internetowej

Specjalne uwagi:
Dzięki regulacjom i wtyczkom Irssi i WeeChat mogą być również używane do stałych połączeń IRC. Jeśli chcesz zagrać z własnym hostowanym rozwiązaniem, wypróbuj The Lounge lub Convos. Obaj klienci IRC mogą pozostać online i zapewnić, że niczego nie przegapisz.

Dostosuj każdy szczegół

8. Konversation

Podobnie jak w przypadku prawdziwej aplikacji KDE, Konversation jest w pełni konfigurowalny i współpracuje z innymi aplikacjami KDE. Może zintegrować się z Książką adresową Kontact, aby pokazać kontakty, które używają IRC. Możesz zdefiniować wiele pseudonimów i metod identyfikacji dla każdej dodanej sieci IRC i szybko przełączać się między nimi z menu rozwijanego w głównym oknie czatu.

Konversation ma interfejs z kartami i można uzyskać szczegółowe powiadomienia o działaniach na każdej karcie. Możliwe jest również odbieranie wiadomości kanału jako powiadomień na pulpicie KDE, podczas gdy Konversation jest zminimalizowany.

Najważniejsze:

  • Każdy dołączony kanał może korzystać z innego kodowania znaków.
  • Wbudowane skrypty pozwalają udostępniać informacje o pogodzie lub utwór, którego słuchasz.
  • Narzędzie URL Catcher może wyświetlać i eksportować wszystkie linki z wybranego kanału.

Stronie internetowej

9. Hexchat

Widelec słynnego XChat, HexChat ma wszystko, czego potrzebujesz, nie będąc zbyt skomplikowanym. Właśnie dlatego wiele dystrybucji systemu Linux wysyła go jako domyślnego klienta IRC. Możesz ustawić go na autojoin kanałów i tworzyć aliasy dla poleceń IRC.

HexChat obsługuje wiele metod uwierzytelniania (SASL, NickServ ...) i skryptów z Perl i Python. Okno dialogowe Preferencje oferuje wiele opcji dostosowywania interfejsu, takich jak niestandardowe kolory i przezroczystość. Dodatkowe narzędzia do obsługi adresów URL i automatycznego zastępowania fragmentów tekstu można znaleźć w menu Ustawienia.

Najważniejsze:

  • Funkcja linii znaczników informuje, gdzie zostało przerwane w rozmowie, dzieląc stare wiadomości od nieprzeczytanych.
  • HexChat może powiadomić Cię, gdy pewne słowa lub nazwy użytkowników pojawią się w kanale IRC.

Stronie internetowej

10. Kvirc

Na pierwszy rzut oka Kvirc może wyglądać na przestarzałe, ale w rzeczywistości zwraca uwagę na szczegóły wyglądu. Cały motyw można utworzyć, modyfikując czcionki wejściowe i wyjściowe, kolory tła i wyboru oraz przezroczystość. Opcja rozmieszczania okien umożliwia jednoczesne wyświetlanie wielu kanałów.

Dzięki Kvirc zarządzanie tożsamością jest łatwe dzięki profilom sieciowym . Ta funkcja umożliwia tworzenie oddzielnych ustawień dla każdej sieci IRC, do której chcesz dołączyć.

Najważniejsze:

  • Utwórz listę powiadomień o nazwach użytkowników do śledzenia, a Kvirc poinformuje Cię, kiedy użytkownicy będą online.
  • Funkcja inteligentnego kodowania umożliwia korzystanie z dwóch kodowań jednocześnie, co jest przydatne, jeśli rozmawiasz w różnych językach.
  • Aby ukryć spam i niepożądaną zawartość, zastosuj filtry słów.

Stronie internetowej

Inne fajne rzeczy do zrobienia na IRC

1. Użyj swojej przeglądarki jako klienta IRC

Jeśli już spędzasz dużo czasu w swojej przeglądarce i nie chcesz instalować oddzielnego klienta IRC, rozwiązanie jest oczywiste. Uzyskaj dostęp do IRC z przeglądarki! Kiwi IRC jest popularnym internetowym klientem IRC i dobrym wyborem dla początkujących. Alternatywnie, spójrz na Riot, który omówiliśmy, gdy był jeszcze nazywany Vector.

2. Połącz się z systemem Slack

Ponieważ Slack jest tak mocno zainspirowany przez IRC, uczciwe jest, że możesz uzyskać do niego dostęp ze swojego zwykłego klienta IRC. To prawda, że ​​większość opcji nie będzie dostępna, ale nadal będziesz mogła wysyłać i odbierać wiadomości. Możesz postępować zgodnie z instrukcjami od Slack lub skonfigurować jedną z pomocniczych aplikacji i wtyczek (wee-slack, Slack IRC Client lub slack-irc).

3. Połącz się z Twitch

Jeśli oglądasz strumienie gier w serwisie Twitch, prawdopodobnie wiesz, że możesz rozmawiać z innymi użytkownikami. Czy wiesz, że możesz to zrobić z dowolnego klienta IRC? Konfiguracja jest stosunkowo prosta i dobrze wyjaśniona w oficjalnej dokumentacji.

4. Utwórz własny kanał IRC

Prawdziwa zabawa zaczyna się od własnego kanału IRC. Aby utworzyć, wybierz nazwę, dołącz do kanału i zarejestruj go. To wszystko!

Powinieneś mieć zarejestrowany pseudonim w tej sieci i możesz sprawdzić, czy żądana nazwa kanału jest już zajęta za pomocą /msg ChanServ info ##channelname .

Teraz możesz zaprosić użytkowników, zabezpieczyć kanał hasłem, aby uczynić go prywatnym lub dodać do niego trochę botów. Kanał IRC ma wiele zastosowań: od hostingu czatów grupowych i sesji pytań i odpowiedzi po zorganizowanie grupy analitycznej ze znajomymi lub utworzenie działu pomocy technicznej dla Twojej firmy.

5. Baw się z botami IRC

Boty IRC mogą uczynić Twój kanał bardziej interaktywnym i pomóc w administracji. Możesz ich używać do ochrony przed spamem i automatycznego blokowania lub do zbierania statystyk dotyczących kanału i jego użytkowników. Boty mogą pokazywać czas lokalny dla wybranego użytkownika, pobierać informacje o pogodzie i definicje słów oraz przekazywać wpisy z kanałów RSS.

Możesz używać botów do organizowania gier ciekawostki na swoim kanale lub do poważniejszych spraw biznesowych, aby powiadamiać użytkowników o aktywności repozytorium GitHub i nowych raportach o błędach w projekcie oprogramowania. Niektóre boty mogą publikować treści z kanału na Twitterze, podczas gdy inne mogą łączyć się ze stronami podręcznika systemu Linux i dokumentacją oprogramowania. Są stosunkowo łatwe do zaprogramowania, więc jeśli nie jesteś zadowolony z istniejących botów IRC, możesz zawsze stworzyć własne.

Wypróbuj tych klientów IRC dla systemu Linux, ale bądź bezpieczny!

Cokolwiek robisz na IRC, pamiętaj, aby zachować bezpieczeństwo. Jak wszędzie w Internecie, złośliwi użytkownicy i "niedoszli hakerzy" mogą pojawiać się również w kanałach IRC. Nie akceptuj plików od nieznanych użytkowników. Możesz także skonfigurować listę ignorowanych lub wyłączyć prywatne wiadomości, aby chronić siebie. Oczywiście, bądź uprzejmy i przestrzegaj zasad kanału, a na pewno będziesz się świetnie bawić.

Teraz interesują nas twoje przemyślenia na temat IRC. Nadal go używasz? Jaki jest twój ulubiony klient IRC dla systemu Linux? Powiedz nam w komentarzach poniżej!

Top