Nej, du reste inte tillbaka till 1990-talet. Vissa tekniker är helt enkelt mer varaktiga än andra, och IRC är en av dem. Idag är IRC lika funktionellt som någonsin, nya funktioner är på gång, tack vare IRCv3-projektet, och dess förutsättningar är fortfarande tillräckligt bra för att kopieras (tittar på dig, Slack).
Om du inte har hört talas om IRC, här är en snabb genomgång:
Vad är IRC?
Förkortningen står för Internet Relay Chat, och det är ett kommunikationsprotokoll som gör det möjligt för användare att chatta i kanaler (chattrum) på IRC-nätverk. Ett nätverk består av IRC-servrar och användare ansluter till det från ett IRC-klientprogram.
IRC skapades 1988 och hade en något turbulent historia med splittringar och gafflar på grund av oenigheter om protokollstandardisering. När folk flyttade till sociala nätverk och olika meddelandeprogram minskade IRC: s popularitet. Men tusentals använder det fortfarande, och de flesta samlas på Freenode. Det är för närvarande det största IRC-nätverket, med de flesta kanaler som är dedikerade till gratis programvara med öppen källkod.
Varje större Linux-distribution har en IRC-kanal, så IRC är ett utmärkt sätt att få hjälp eller träffa andra Linux-användare. Du kan utbyta privata meddelanden och filer med andra och skapa dina egna kanaler - offentliga, privata eller endast inbjudna. Användaråtgärder kallas IRC-kommandon och börjar med ett snedstreck framåt. För att gå med i en kanal skriver du / gå med i #kanalnamn
i din IRC-klient.
I de flesta nätverk kan du delta utan ett konto. Eftersom IRC-chattar bara är textmeddelanden är hela upplevelsen lätt och lika snabb på stationära och mobila enheter.
Intresserad av att prova IRC? Vill du ändra din nuvarande IRC-klient? Här är några av de bästa IRC-klienterna du hittar på Linux - och saker du kan göra med dem.
Håll din IRC-klient enkel
1. Polari
Poängen med Polari är att börja chatta. Det har inte dussintals alternativ för att distrahera dig. Allt du behöver göra är att klicka på plusknappen, välja ett nätverk från listan (eller lägga till en anpassad) och gå med i en kanal. Många tycker att Polari är för begränsad, men det ser ut som en bra val för nybörjare och minimalister.
Höjdpunkter:
- Ladda automatiskt upp bilder och text till en pastebin-tjänst.
Hemsida
2. Pidgin
Du kanske kommer ihåg Pidgin som en multiprotokoll IM-app som föregår nuvarande allt-i-ett-lösningar som Franz. Ett av de protokoll som stöds är IRC, vilket gör Pidgin till en fullt fungerande IRC-klient. Du kan skapa konton i flera nätverk och gå med i flera kanaler samtidigt. Autentisering med SSL och SASL stöds, och Pidgin kan automatiskt gå med i utvalda kanaler vid start.
Höjdpunkter:
- Valfria plugins som möjliggör ordmarkering, anpassningsbara aviseringar, döljer anslutnings- / delmeddelanden etc..
Hemsida
Särskild anmärkning:
Communi - en QT-baserad IRC-klient med sitt eget IRC-ramverk. Den stöder split-view-funktionen som låter dig se flera kanaler sida vid sida.
Chatta från terminalen
3. Irssi
Om du menar allvar med IRC och tillbringar mycket tid i terminalen är Irssi IRC-klienten för dig. Den stöder teman, avancerad chattlogghantering, kortkommandon och kommandialias. Det finns också plugins och skript, och Irssi-proxy är bland de mest användbara. Det hjälper dig upprätthålla flera serveranslutningar och dela dem mellan klienter eller enheter (t.ex. din telefon och din dator).
Höjdpunkter:
- Hantera alla IRC-anslutningar i ett fönster eller i många separata fönster.
- Dela meddelanden i fönster efter typ, så att privata meddelanden visas i ett fönster och statusmeddelanden i ett annat.
Hemsida
4. Weechat
WeeChat är allt om töjbarhet. Om du vill kan du lägga till funktioner via plugins eller skriva skript på ett antal språk (Python, Perl, Lua, Ruby ...). Om inte, håll det bara lätt.
WeeChat kan ansluta till flera servrar och kryptera din privata information. Även om det är en ncurses-baserad applikation, är WeeChat ganska färgstark och stöder olika utseende tweaks. Du kan också använda en frontend - Glowing Bear är en populär rekommendation.
Höjdpunkter:
- Skapa utlösare (automatiserade åtgärder) för att köra kommandon, skicka autosvar i privata IRC-chattar, ändra smeknamnsfärger i IRC-kanaler och mer.
Hemsida
5. F-IRC
F-IRC är en kommandorads IRC-klient med ett kompakt gränssnitt som du kan navigera med piltangenterna. Den stöder färger och möjliggör anslutningar till flera IRC-servrar. Du kan definiera dina favoritkanaler och anpassa F-IRC i detalj genom att redigera konfigurationsfilen.
Höjdpunkter:
- Komplettera automatiskt valfritt antal användardefinierade ord - bara lista dem i konfigurationsfilen.
- Ordmolnet visar de vanligaste orden i dina IRC-chattar.
Hemsida
Särskilda omnämnanden:
Medan BitchX är en ganska populär IRC-klient på kommandoraden, är ii (irc it) olikt något annat på den här listan. Det är en filsystembaserad IRC-klient som skapar kataloger och filer för varje server och kanal du går med. Prova och se om du klarar geekinessen.
Missa inte något
6. Quassel
IRC är bra, men det har en stor brist: du kan inte se meddelandena som publicerades i en kanal medan du var offline. Quassel löser detta problem med sitt klient-server-tillvägagångssätt.
Programmets “kärnkomponent” (server) är ständigt online, även när du stänger klienten. När klienten ansluter igen visar servern dig nya meddelanden sedan du kopplade bort. Om du ogillar den här funktionen fungerar Quassel lika bra som en vanlig IRC-klient.
Du kan tema Quassel med stilarblad och ordna öppnade chattar med anpassade chattlistor. Med den här funktionen kan du gruppera IRC-kanaler, separera privata meddelanden från statusmeddelanden och dölja vissa typer av meddelanden.
Höjdpunkter:
- Alternativet för hämtning av eftersläpning laddar automatiskt loggen för varje chatsession, så att du enkelt kan bläddra tillbaka för att läsa gamla meddelanden.
- Quassel kan visa en webbplatsförhandsvisning när du håller muspekaren över en länk i en chatt.
Hemsida
7. Smuxi
Liksom Quassel förlitar sig Smuxi på klientservermodellen för att leverera meddelanden som du missade när du var offline. Bortsett från IRC, Smuxi kan ansluta till Twitter, Facebook Chat och Jabber / XMPP.
Två visningslägen hjälper dig att hantera flera IRC-kanaler. Med Caret Mode kan du navigera i Smuxis gränssnitt med tangentbordet och i Browse Mode kan du växla till andra flikar i Smuxi utan att ändra deras tillstånd (till exempel ta bort höjdpunkter eller markera meddelanden som lästa).
Smuxi kan skrivas, så att du kan skriva krokar och plugins för att utöka förkortade webbadresser i chattar, skriva ut din för närvarande spelade låt eller din systeminformation och mer.
Höjdpunkter:
- Alternativet Message Patterns kan konvertera vanliga eller återkommande fraser till länkar, e-postadresser eller annan användardefinierad text.
- Integration med Ubuntu-meddelandemenyn och GNOME-skrivbordsaviseringar.
Hemsida
Särskilda omnämnanden:
Med justeringar och plugins kan Irssi och WeeChat också användas för permanenta IRC-anslutningar. Om du vill spela med en egenvärd lösning, prova The Lounge eller Convos. Båda IRC-klienterna kan stanna online och se till att du inte saknar någonting.
Justera varje detalj
8. Konversation
Som en äkta KDE-app, Konversation är helt anpassningsbar och samarbetar med andra KDE-applikationer. Den kan integreras med Kontact-adressboken för att visa dina kontakter som använder IRC. Du kan definiera flera smeknamn och identifieringsmetoder för varje IRC-nätverk du lägger till och växla snabbt mellan dem från rullgardinsmenyn i huvudchattfönstret.
Konversation har ett flikgränssnitt och du kan få detaljerade meddelanden om aktiviteter på varje flik. Det är också möjligt att ta emot kanalmeddelanden som aviseringar på ditt KDE-skrivbord medan Konversation minimeras.
Höjdpunkter:
- Varje kanal du går med kan använda en annan teckenkodning.
- Med inbyggda manus kan du dela väderinformation eller låten du lyssnar på.
- URL Catcher-verktyget kan lista och exportera alla länkar från den valda kanalen.
Hemsida
9. Hexchat
A gaffel av den en gång så berömda XChat, HexChat har allt du behöver utan att vara för komplicerad. Det är därför många Linux-distributioner skickar det som standard IRC-klient. Du kan ställa in den på autojoin-kanaler och skapa alias för IRC-kommandon.
HexChat stöder flera autentiseringsmetoder (SASL, NickServ ...) och skript med Perl och Python. Dialogrutan Inställningar erbjuder massor av gränssnitt-tweaking alternativ, som anpassade färger och transparens. Extra verktyg för hantering av webbadresser och automatisk ersättning av textutdrag finns i menyn Inställningar.
Höjdpunkter:
- Markörfunktionen låter dig veta var du slutade i en konversation och dela gamla meddelanden från de olästa.
- HexChat kan meddela dig när vissa ord eller användarnamn visas i en IRC-kanal.
Hemsida
10. Kvirc
Vid första anblicken kan Kvirc se daterad ut, men det är faktiskt uppmärksam på detaljer om utseendet. Du kan skapa ett helt tema genom att finjustera in- och utgångsteckensnitt, bakgrunds- och urvalsfärger och transparens. Alternativet fönsterplattor gör det möjligt att visa flera kanaler samtidigt.
Med Kvirc är identitetshantering lätt tack vare Nätverksprofiler. Med den här funktionen kan du skapa separata inställningar för varje IRC-nätverk som du vill gå med i.
Höjdpunkter:
- Skapa en aviseringslista över användarnamn att spåra, och Kvirc kommer att meddela dig när dessa användare är online.
- Smart Encoding-funktionen möjliggör användning av två kodningar samtidigt, vilket är användbart om du chattar på olika språk.
- Använd ordfilter för att dölja skräppost och oönskat innehåll.
Hemsida
Andra häftiga saker att göra på IRC
1. Använd din webbläsare som en IRC-klient
Om du redan spenderar mycket tid i din webbläsare och inte vill installera en separat IRC-klient är lösningen uppenbar. Få åtkomst till IRC från webbläsaren! Kiwi IRC är en populär webbaserad IRC-klient och ett bra val för nybörjare. Alternativt, ta en titt på Riot, som vi täckte medan det fortfarande kallades Vector.
2. Anslut till Slack
Eftersom Slack är så starkt inspirerad av IRC är det bara rättvist att du kan komma åt det från din vanliga IRC-klient. Det är sant att de flesta alternativen inte är tillgängliga, men du kan fortfarande skicka och ta emot meddelanden. Du kan följa instruktionerna från Slack, eller ställa in en av tredjeparts-hjälpappar och plugins (wee-slack, Slack IRC Client eller slack-irc).
3. Anslut till Twitch
Om du tittar på spelströmmar på Twitch vet du förmodligen att det är möjligt att chatta med andra användare. Visste du att du kan göra detta från vilken IRC-klient som helst? Installationen är relativt enkel och väl förklarad i den officiella dokumentationen.
4. Skapa din egen IRC-kanal
Det riktiga roliga börjar med din egen IRC-kanal. För att skapa ett, välj ett namn, gå med i kanalen och registrera det. Det är allt!
Du bör ha ett registrerat smeknamn i det nätverket och du kan kontrollera om det kanalnamn du redan har tagits med / msg ChanServ info ## chan-nel-name
.
Nu kan du bjuda in användare, lösenordsskydda kanalen för att göra den privat eller lägga till några bots till den. Det finns många användningsområden för en IRC-kanal: från att vara värd för gruppchattar och Q & A-sessioner till att organisera en studiegrupp med dina vänner eller skapa en helpdesk-tjänst för ditt företag.
5. Ha kul med IRC-bots
IRC-bots kan göra din kanal mer interaktiv och hjälpa dig vid administration. Du kan använda dem för skydd mot skräppost och automatiskt förbud, eller för att få statistik om kanalen och dess besökare. Bots kan visa lokal tid för en vald användare, hämta väderinformation och orddefinitioner och vidarebefordra poster från RSS-feeds.
Du kan använda bots för att organisera trivia-spel på din kanal eller för mer allvarliga affärer för att meddela användare om GitHub-förvarets aktivitet och nya felrapporter i ett programvaruprojekt. Vissa robotar kan skicka innehåll från kanalen till Twitter, medan andra kan länka till Linux-man-sidor och programdokumentation. Dom är relativt lätt att programmera, så om du inte är nöjd med befintliga IRC-bots kan du alltid göra dina egna.
SE OCH: 15 bästa gratis säkerhetskopieringsprogramvara för Linux
Prova dessa IRC-klienter för Linux men var säker!
Oavsett vad du gör på IRC, kom ihåg att vara säker. Som någon annanstans på Internet kan skadliga användare och "wannabe-hackare" också visas i IRC-kanaler. Acceptera inte filer från okända användare. Du kan också ställa in en ignoreringslista eller inaktivera privata meddelanden för att skydda dig själv. Naturligtvis, vara artig och respektera kanalreglerna, och du kommer säkert att ha en bra tid.
Nu är vi intresserade av dina tankar om IRC. Använder du det fortfarande? Vilken är din favorit IRC-klient för Linux? Berätta för oss i kommentarfältet nedan!