Ne, niste putovali natrag u devedesete. Neke tehnologije su jednostavno trajnije od drugih, a IRC je jedna od njih. Ovih dana IRC je funkcionalan kao i uvijek, nove funkcije su u izradi, zahvaljujući projektu IRCv3, a njegova premisa je još uvijek dovoljno dobra za kopiranje (gledajući vas, Slack).

Ako niste čuli za IRC, evo kratkog pregleda:
Što je IRC?
Skraćenica je kratica za Internet Relay Chat, a to je komunikacijski protokol koji korisnicima omogućuje razgovor u kanalima (chat room) na IRC mrežama. Mreža se sastoji od IRC poslužitelja, a korisnici se na nju spajaju iz IRC klijentske aplikacije.
IRC je nastao 1988. godine i imao je pomalo burnu povijest s podjelama i vilicama zbog neslaganja oko standardizacije protokola. Kako su se ljudi preselili na društvene mreže i razne aplikacije za razmjenu poruka, popularnost IRC-a je odbijena. Međutim, tisuće ih još uvijek koriste, a najviše se okupljaju na Freenodeu . Trenutno je najveća IRC mreža, s većinom kanala posvećenih besplatnom i otvorenom softveru.
Svaka veća distribucija Linuxa ima IRC kanal, tako da IRC pruža sjajan način za dobivanje pomoći ili susret s drugim korisnicima Linuxa. Možete razmjenjivati privatne poruke i datoteke s drugima te izrađivati vlastite kanale - javne, privatne ili samo pozive. Korisničke akcije nazivaju se IRC naredbe i počinju kosom crtom. Da biste se pridružili kanalu, upišite /join #channelname
u svom IRC klijentu.
Većina mreža omogućuje sudjelovanje bez računa. Budući da su IRC razgovori samo tekstualne poruke, cjelokupno iskustvo je lagano i jednako brzo na stolnim i mobilnim uređajima.

Želite li pokušati s IRC-om? Želite li promijeniti trenutnog IRC klijenta? Ovdje su neke od najboljih IRC klijenata koje ćete naći na Linuxu - i stvari koje možete učiniti s njima.
Držite IRC klijenta jednostavnim
1. Polari

Naglasci:
- Automatski prenesite slike i tekst u uslugu pastebin.
Web stranica
2. Pidgin

Naglasci:
- Neobavezni dodaci koji omogućuju isticanje riječi, prilagodljive obavijesti, skrivanje poruka za pridruživanje / dijelove itd.
Web stranica
Posebno priznanje:
Communi - IRC klijent na temelju QT-a s vlastitim IRC okvirom. Podržava značajku podijeljenog prikaza koja vam omogućuje da vidite više kanala jedan uz drugi.
Chat s terminala
3. Irssi

Naglasci:
- Upravljajte svim IRC vezama u jednom prozoru ili u mnogim odvojenim prozorima.
- Podijelite poruke u prozore prema vrsti, tako da se privatne poruke prikazuju u jednom prozoru, a poruke o statusu u drugoj.
Web stranica
4. Weechat

WeeChat se može povezati s više poslužitelja i šifrirati vaše privatne podatke . Iako je aplikacija bazirana na ncurses-u, WeeChat je poprilično živopisan i podržava različite izglede. Također možete koristiti frontend - Glowing Bear je popularna preporuka.
Naglasci:
- Stvorite okidače (automatizirane akcije) za izvršavanje naredbi, slanje poruka s automatskim odgovorom u privatnim IRC chatovima, promjenu boja nadimaka u IRC kanalima i još mnogo toga.
Web stranica
5. F-IRC

Naglasci:
- Automatsko dovršavanje neograničenog broja korisnički definiranih riječi - samo ih navedite u konfiguracijskoj datoteci.
- Riječ oblak pokazuje najčešće riječi u vašim IRC chatovima.
Web stranica
Posebne napomene:
Dok je BitchX prilično popularan IRC klijent u naredbenom retku, ii (irc it) nije baš ništa drugo na ovom popisu. To je IRC klijent baziran na datotečnom sustavu koji stvara direktorije i datoteke za svaki poslužitelj i kanal koji se pridružujete. Pokušajte i provjerite možete li se nositi s takvim ponašanjem.
Ne propustite stvar
Quassel

Komponenta "jezgre" (poslužitelj) aplikacije je stalno online, čak i kada zatvorite klijenta. Kada se klijent ponovno poveže, poslužitelj prikazuje nove poruke od trenutka kada ste se odspojili. Ako vam se ova funkcionalnost ne sviđa, Quassel radi jednako dobro kao i redoviti IRC klijent.
Možete tema Quassel sa stilovima, i organizirati otvorene razgovore s Custom Chat Popisi. Ova značajka omogućuje grupiranje IRC kanala, odvajanje privatnih poruka od statusnih poruka i sakrivanje nekih vrsta poruka.
Naglasci:
- Opcija dohvaćanja zaostataka automatski učitava dnevnik za svaku chat sesiju, omogućujući vam da se jednostavno pomaknete natrag da biste pročitali stare poruke.
- Quassel može prikazati pregled web-lokacije kada prelazite preko veze u chatu.
Web stranica
7. Smuxi

Dva načina prikaza pomažu vam upravljati višestrukim IRC kanalima. Način rada Caret omogućuje vam kretanje Smuxijevim sučeljem pomoću tipkovnice, a način pretraživanja omogućuje vam prebacivanje na druge kartice u Smuxi bez promjene njihovog stanja (na primjer, uklanjanje istaknutih mjesta ili označavanje poruka kao pročitanih).
Smuxi je sposoban za pisanje, tako da možete pisati kuke i dodatke da biste proširili skraćene URL-ove u chatovima, ispisali pjesmu koja se trenutno reproducira ili informacije o sustavu i još mnogo toga.
Naglasci:
- Opcija Poruka Obrasci mogu pretvoriti uobičajene ili ponavljajuće fraze u veze, adrese e-pošte ili druge korisnički definirane tekstove.
- Integracija s Ubuntu izbornikom poruka i GNOME desktop obavijestima.
Web stranica
Posebne napomene:
Uz prilagodbe i dodatke, Irssi i WeeChat mogu se koristiti i za stalne IRC veze. Ako se želite igrati s vlastitim rješenjem, isprobajte Lounge ili Convos. Oba IRC klijenta mogu ostati online i osigurati vam da ništa ne propustite.
Ugađati svaki detalj
8. Konversation

Konversation ima kartično sučelje i možete dobiti detaljne obavijesti o aktivnostima na svakoj kartici. Također je moguće primati poruke kanala kao obavijesti na KDE radnoj površini dok je Konversation minimiziran.
Naglasci:
- Svaki kanal koji pridružite može koristiti različito kodiranje znakova.
- Ugrađene skripte omogućuju dijeljenje informacija o vremenu ili pjesme koju slušate.
- Alat URL Catcher može popisati i izvesti sve veze iz odabranog kanala.
Web stranica
9. Hexchat

HexChat podržava višestruke metode provjere autentičnosti (SASL, NickServ…) i skriptiranje s Perlom i Pythonom. Dijaloški okvir Postavke nudi mnoštvo opcija za podešavanje sučelja, poput prilagođenih boja i transparentnosti. Dodatni alati za obradu URL-ova i automatsko zamjenjivanje isječaka teksta mogu se pronaći u izborniku Postavke.
Naglasci:
- Značajka linije označavanja omogućuje vam da znate gdje ste stali u razgovoru, dijeleći stare poruke s nepročitanih.
- HexChat vas može obavijestiti kada se određene riječi ili korisnička imena pojave u IRC kanalu.
Web stranica
10. Kvirc

Uz Kvirc, upravljanje identitetima je jednostavno zahvaljujući mrežnim profilima . Ova značajka omogućuje vam stvaranje zasebnih postavki za svaku IRC mrežu kojoj se želite pridružiti.
Naglasci:
- Stvorite Popis obavijesti korisničkih imena za praćenje, a Kvirc će vas obavijestiti kada su ti korisnici na mreži.
- Značajka Smart Encoding omogućuje korištenje dvaju kodiranja odjednom, što je korisno ako razgovarate na različitim jezicima.
- Da biste sakrili neželjeni sadržaj i neželjeni sadržaj, primijenite filtre riječi.
Web stranica
Ostali cool stvari koje treba učiniti na IRC-u
1. Koristite svoj preglednik kao IRC klijent
Ako već provodite puno vremena u svom web-pregledniku, a ne želite instalirati poseban IRC klijent, rješenje je očito. Pristupite IRC-u iz preglednika! Kiwi IRC je popularni IRC klijent na webu i dobar je izbor za početnike. Alternativno, pogledajte Riot, koji smo pokrili dok se još zvao Vector.

2. Povežite se na Slack
Budući da je Slack toliko inspiriran IRC-om, jedino je pošteno da mu možete pristupiti s redovnog IRC klijenta. Istina, većina opcija neće biti dostupna, ali ćete i dalje moći slati i primati poruke. Možete slijediti upute Slack-a ili postaviti jednu od pomoćnih aplikacija i dodataka treće strane (wee-slack, Slack IRC Client ili slack-irc).
3. Spojite se na Twitch
Ako gledate igrice na Twitchu, vjerojatno znate da je moguće razgovarati s drugim korisnicima. Jeste li znali da to možete učiniti s bilo kojeg IRC klijenta? Postavljanje je relativno jednostavno i dobro objašnjeno u službenim dokumentima.
4. Izradite vlastiti IRC kanal
Prava zabava počinje vašim IRC kanalom. Da biste je stvorili, odaberite ime, pridružite se kanalu i registrirajte ga. To je sve!
Trebali biste imati registrirani nadimak na toj mreži i možete provjeriti je li željeni naziv kanala već snimljen s /msg ChanServ info ##channelname
.
Sada možete pozvati korisnike, kanal koji štiti zaporku kako bi ga učinio privatnim, ili mu dodajte neke robote. Postoji mnogo načina za IRC kanal: od grupnih razgovora i sesija s pitanjima i odgovorima do organiziranja studijske grupe s prijateljima ili uspostavljanja službe za pomoć za vašu tvrtku.
5. Zabavite se s IRC botovima
IRC botovi mogu vaš kanal učiniti interaktivnijim i pomoći vam u administraciji. Možete ih koristiti za zaštitu od neželjene pošte i automatsko zabranjivanje, ili za dobivanje statistike o kanalu i njegovim posjetiteljima. Botovi mogu prikazati lokalno vrijeme za odabranog korisnika, dohvatiti informacije o vremenu i definicije riječi te prenijeti unose iz RSS feedova.
Možete koristiti botove za organiziranje trivijalnih igara na vašem kanalu, ili za ozbiljnije poslove, da obavijestite korisnike o GitHubovoj aktivnosti spremišta i novim izvješćima o bugovima u softverskom projektu. Neki roboti mogu slati sadržaj s kanala na Twitter, dok drugi mogu povezati s Linux stranicama i dokumentacijom softvera. Relativno ih je lako programirati, tako da ako niste zadovoljni s postojećim IRC botovima, uvijek možete napraviti svoje.
Isprobajte ove IRC klijente za Linux, ali budite sigurni!
Što god radili na IRC-u, ne zaboravite ostati sigurni. Kao i bilo gdje drugdje na Internetu, zlonamjerni korisnici i "wannabe hakeri" mogu se pojaviti iu IRC kanalima. Ne prihvaćaju datoteke nepoznatih korisnika. Također možete postaviti popis zanemarivanja ili onemogućiti privatne poruke kako biste se zaštitili. Naravno, budite ljubazni i poštujte pravila kanala, i sigurno ćete se sjajno zabaviti.
Sada nas zanimaju vaša razmišljanja o IRC-u. Još uvijek ga koristite? Koji je vaš omiljeni IRC klijent za Linux? Recite nam u odjeljku za komentare ispod!