Irssi
on
unix
-jarjestelmille tehty
komentorivilla
suoritettava
IRC
-asiakasohjelma (client), joka on asennettavissa myos
Windowsille
.
Ohjelma kayttaa
ncurses
-kirjastoa ja tukee
SASL
-mekanismia.
[4]
Ohjelman ensimmainen julkaistu versio on vuodelta 1999.
Irssin kehitys alkoi
Suomessa
ja suurin osa koodista on suomalaisen
Timo Siraisen
kasialaa. Siraisen mukaan Irssi erottuu muista vastaavista clienteista (
ircII
,
BitchX
,
epic
) siten, etta
lahdekoodi
on hanen omaa kasialaansa eika perustu ircII:n lahdekoodiin. Irssi on hyvin hienosaadettava ja siina on tuki monelle
palvelimelle
ja
IPv6
:lle.
- Nickin taydennys, ikkunoiden teko, ikkunoiden sulkeminen jne. Jotkin naista ominaisuuksista taytyy kytkea erikseen paalle; ne eivat ole automaattisesti toiminnassa.
- Usean palvelimen tuki
- Irssissa on tuki monelle yhtaaikaiselle palvelimelle. Yhtaaikaisten palvelinyhteyksien maaraa ei ole rajoitettu ja palvelimet voivat olla eri IRC-verkoissa. Ohjelma muistaa kanavat ja hallitsee splitit.
- Automaattinen kanavalle liittyminen
- Irssi osaa yhdistettaessa liittya automaattisesti halutuille kanaville. Samalla voidaan maaritella kaskyt, jotka suoritetaan kanavalle liityttaessa, esimerkiksi kanavaoperaattorin statuksen pyytaminen botilta.
- Ikkunoiden paikkojen muistaminen
- Kanavat ja ikkunat voidaan tallentaa kayttajan haluamaan jarjestykseen. Irssi osaa luoda uudet ikkunat ja asettaa kanavat oikeisiin ikkunoihin, kun se seuraavan kerran kaynnistetaan.
- Sarkaintaydennys
- Sarkainta (tab) painamalla voidaan taydentaa melkein mita tahansa: nickit, komennot, optiot, tiedostonimet, asetukset, kanavat, palvelimet jne. Nickien tayttamiseen on logiikka, joka nayttaa ensin kayttajalle puhuneet nickit, seuraavaksi ylipaataan puhuneet nickit ja vasta sen jalkeen loput.
- Lokiin kirjaus
- Lokiin kirjaus on monipuolisesti saadeltavissa. Irssi voidaan asettaa pitamaan lokia tietylta kanavalta, tietylta henkilolta tai vaikkapa vain tietysta ikkunasta. Irssi tukee myos automaattista seka aikaleimoihin perustuvaa lokiin kirjausta. Loki on vain suora kopio naytolla nakyvasta tekstista ilman muotoilukoodeja. Formaatti ei siis ole yhtenainen, vaan se muuttuu kayttajan teeman mukaan. Jos lokeista on tarkoitus tehda ohjelmallisesti tilastoja, on hyva asettaa lokien kayttama teema oletusteemaksi.
- Ignore
- Tavanomaisen ignoren lisaksi irssi osaa olla nayttamatta myos vastaukset niille henkiloille, jotka ovat ignore-listalla. Ignoreen voi asettaa poikkeuksia (esimerkiksi estaa /action-viestien nakymisen kaikkialla, tietyilla kanavilla tai tietyn ihmisen kohdalla, tai yhdistella naita poikkeuksia). Irssi tukee myos
saannollisia lausekkeita
.
- Lastlog
- LASTLOG-komento tarjoaa monipuoliset mahdollisuudet viime aikoina sanottujen asioiden etsimiseen.
- Skriptit
- Irssi tukee
Perl
-kielisia skripteja. Skriptien avulla pystytaan Irssista muokkaamaan periaatteessa aivan minkalainen tahansa. Valmiita skripteja on saatavilla moneen tarkoitukseen.
|
---|
| Tekstipainotteiset
| |
---|
| Teksti ja puhelut
| |
---|
| Multimediapainotteiset
| |
---|
| Palvelut, joissa on pikaviestin
| |
---|
| Lakkautetut palvelut
| |
---|
| |
|