Opis konfiguracji irssi z wykorzystaniem kilku serwerów irc.

Standardowo po instalacji uruchamiając irssi musimy za każdym razem łączyć się z wybranym serwerem a następnie wchodzić na nasz ulubiony kanał. Wygodniej jest dodać kilka opcji do konfiguracji irssi aby te czynności wykonywały się automatycznie.

Plik konfiguracyjny znajduje się w katalogu domowym w .irssi/config

Przykładowy wpis do połączenia się z serwerami irc.pl oraz quakenet.org wygląda następująco:

servers = (
{ address = "lublin.irc.pl"; chatnet = "IRCnet"; port = "6667"; use_ssl = "no"; ssl_verify = "no"; autoconnect = "yes"; }
{ address = "sw.de.quakenet.org"; chatnet = "quakenet"; port = "6667"; use_ssl = "no"; ssl_verify = "no"; autoconnect = "yes"; }
);

Opcje autoconnect można ustawić też na "No" wtedy po uruchomieniu irssi nie będzie łaczyło odrazu z wybranym serwerem.

Dodatkowo należy uzupełnić config opcjami chatnets:

chatnets = {
IRCnet = {
type = "IRC";
max_kicks = "4";
max_modes = "3";
max_msgs = "5";
max_whois = "4";
max_query_chans = "5";
};
quakenet = {
type = "IRC";
max_kicks = "4";
max_modes = "3";
max_msgs = "5";
max_whois = "4";
max_query_chans = "5";
};
};

Na koniec jeszcze sekcja odpowiedzialna za automatyczne wchodzenie na wybrane kanały:

channels = (
{ name = "#error"; chatnet = "IRCnet"; autojoin = "Yes"; },
{ name = "#cos"; chatnet = "quakenet"; autojoin = "Yes"; },
);

Podczas połączenia się z kilkoma serwerami irc zachodzi konieczność podawania nazwy chatnets gdy się chce wejść na dany kanał na którymś z serwerów. Wygląda to następująco:

/join -nazwa_chatnets #kanal

np

/join -IRCnet #error2
/join -quakenet #cos2

Tagi