diff options
Diffstat (limited to 'irssi')
-rw-r--r-- | irssi/config | 172 |
1 files changed, 115 insertions, 57 deletions
diff --git a/irssi/config b/irssi/config index 3f211dc..850cc2b 100644 --- a/irssi/config +++ b/irssi/config @@ -20,15 +20,15 @@ servers = ( tls_verify = "no"; autoconnect = "yes"; }, - { - address = "irc.oftc.net"; - chatnet = "OFTC"; - port = "6697"; - use_tls = "yes"; - tls_cert = "~/.irssi/certs/nick.pem"; - tls_verify = "yes"; - autoconnect = "yes"; - }, + # { + # address = "irc.oftc.net"; + # chatnet = "OFTC"; + # port = "6697"; + # use_tls = "yes"; + # tls_cert = "~/.irssi/certs/nick.pem"; + # tls_verify = "yes"; + # autoconnect = "no"; + # }, { address = "192.168.1.109"; port = "6667"; @@ -36,8 +36,33 @@ servers = ( autoconnect = "yes"; }, { - address = "irc.libera.chat"; - chatnet = "LiberaChat"; + address = "185.112.147.110"; + port = "6697"; + chatnet = "bitlbee_r"; + autoconnect = "no"; + use_tls = "yes"; + }, + # { + # address = "irc.libera.chat"; + # chatnet = "LiberaChat"; + # port = "6697"; + # use_tls = "yes"; + # tls_cert = "~/.irssi/certs/nick.pem"; + # tls_verify = "yes"; + # autoconnect = "no"; + # }, + # { + # address = "irc.rizon.net"; + # chatnet = "Rizon"; + # port = "6697"; + # use_tls = "yes"; + # tls_cert = "~/.irssi/certs/nick.pem"; + # tls_verify = "yes"; + # autoconnect = "no"; + # }, + { + address = "ssl.ircnet.io"; + chatnet = "IRCNet"; port = "6697"; use_tls = "yes"; tls_cert = "~/.irssi/certs/nick.pem"; @@ -45,29 +70,42 @@ servers = ( autoconnect = "yes"; }, { - address = "irc.rizon.net"; - chatnet = "Rizon"; - port = "6697"; + address = "185.130.45.46"; + chatnet = "Libera-ZNC"; + port = "1025"; + password = "terminaldweller/Liberachat:"; #pragma: allowlist secret use_tls = "yes"; tls_cert = "~/.irssi/certs/nick.pem"; - tls_verify = "yes"; + tls_verify = "no"; autoconnect = "yes"; }, { - address = "ssl.ircnet.io"; - chatnet = "IRCNet"; - port = "6697"; + address = "185.130.45.46"; + chatnet = "OFTC-ZNC"; + port = "1025"; + password = "terminaldweller/OFTC:network"; #pragma: allowlist secret use_tls = "yes"; tls_cert = "~/.irssi/certs/nick.pem"; - tls_verify = "yes"; + tls_verify = "no"; autoconnect = "yes"; }, { - address = "185.112.147.110"; + address = "185.130.45.46"; + chatnet = "Rizon-ZNC"; + port = "1025"; + password = "terminaldweller/Rizon:network"; #pragma: allowlist secret + use_tls = "yes"; + tls_cert = "~/.irssi/certs/nick.pem"; + tls_verify = "no"; + autoconnect = "yes"; + }, + { + address = "185.130.45.46"; chatnet = "Undernet-ZNC"; port = "1025"; - password = ""; + password = "terminaldweller/undernet:network"; #pragma: allowlist secret use_tls = "yes"; + tls_cert = "~/.irssi/certs/nick.pem"; tls_verify = "no"; autoconnect = "yes"; }, @@ -98,6 +136,14 @@ chatnets = { max_msgs = "1"; max_whois = "1"; }; + "OFTC-ZNC" = { + type = "IRC"; + nick = "terminaldweller"; + autosendcmd = "/^msg nickserv set cloak on;mode terminaldweller j;wait 3000"; + max_kicks = "1"; + max_msgs = "1"; + max_whois = "1"; + }; gitter = { type = "IRC"; nick = "terminaldweller"; }; "app.slack.com" = { type = "IRC"; nick = "terminaldweller"; }; "FRRouting.slack.com" = { type = "IRC"; }; @@ -106,9 +152,17 @@ chatnets = { type = "IRC"; }; LiberaChat = { type = "IRC"; sasl_mechanism = "EXTERNAL"; }; - Rizon = { + "Libera-ZNC" = { type = "IRC"; - autosendcmd = "/^mode terminaldweller +px;wait 3000"; + autosendcmd = "/^mode terminaldweller +g;wait 3000"; + }; + # Rizon = { + # type = "IRC"; + # autosendcmd = "/^mode terminaldweller +px;wait 3000"; + # }; + "Rizon-ZNC" = { + type = "IRC"; + autosendcmd = "/^mode terminaldweller +RCGpx;wait 3000"; }; IRCNet = { type = "IRC"; }; "Undernet-ZNC" = { @@ -118,45 +172,47 @@ chatnets = { EFnet = { type = "IRC"; }; DALnet = { type = "IRC"; - autosendcmd = "/^mode terminaldweller +HCi;msg nickserv@services.dal.net identify password;wait 3000"; + autosendcmd = "/^mode terminaldweller +HCi;msg nickserv@services.dal.net identify Xashmith#666;wait 3000"; }; }; channels = ( - # { name = "#dpdk"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#fdio-vpp"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#openssl"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#netbsd"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#netplan"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#ubuntu"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#qemu"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#debian"; chatnet = "OFTC"; autojoin = "yes"; }, - # { name = "#virt"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#openwrt"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#tor"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#llvm"; chatnet = "OFTC"; autojoin = "yes"; }, - # { name = "#openssh"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#gdb"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#openbsd"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#go-nuts"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#voidlinux"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#security"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#crypto"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#tmux"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#vim"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#git"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#neomutt"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#busybox"; chatnet = "LiberaChat"; autojoin = "yes"; }, - # { name = "#shadow"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#freebsd"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#linux"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#irssi"; chatnet = "LiberaChat"; autojoin = "yes"; }, + # { name = "#dpdk"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#fdio-vpp"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#openssl"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#netbsd"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#netplan"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#ubuntu"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#qemu"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + { name = "#debian"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + # { name = "#virt"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + { name = "#openwrt"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + { name = "#tor"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + { name = "#llvm"; chatnet = "OFTC-ZNC"; autojoin = "yes"; }, + # { name = "#openssh"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#gdb"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#openbsd"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#znc"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#go-nuts"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#voidlinux"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#CataclysmDDA"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#security"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#crypto"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#tmux"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#vim"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#git"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#neomutt"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#busybox"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + # { name = "#shadow"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#freebsd"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#linux"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#irssi"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, { name = "#bookz"; chatnet = "Undernet-ZNC"; autojoin = "yes"; }, - { name = "#postgresql"; chatnet = "LiberaChat"; autojoin = "yes"; }, - { name = "#news"; chatnet = "Rizon"; autojoin = "yes"; }, + { name = "#postgresql"; chatnet = "Libera-ZNC"; autojoin = "yes"; }, + { name = "#news"; chatnet = "Rizon-ZNC"; autojoin = "yes"; }, { name = "#irc"; chatnet = "IRCNet"; autojoin = "yes"; }, - { name = "#supersonic"; chatnet = "DALNet"; autojoin = "yes"; } - # { name = "#kvm"; chatnet = "LiberaChat"; autojoin = "yes"; } + { name = "#supersonic"; chatnet = "DALNet"; autojoin = "yes"; }, + # { name = "#kvm"; chatnet = "Libera-ZNC"; autojoin = "yes"; } ); aliases = { @@ -462,6 +518,7 @@ ignores = ( { level = "JOINS PARTS QUITS NICKS"; channels = ( "#go-nuts" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#neomutt" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#kvm" ); }, + { level = "JOINS PARTS QUITS NICKS"; channels = ( "#znc" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#netbsd" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#ubuntu" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#netplan" ); }, @@ -477,7 +534,7 @@ ignores = ( { level = "JOINS PARTS QUITS NICKS"; channels = ( "#git" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#voidlinux" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#openwrt" ); }, - { + { level = "JOINS PARTS QUITS NICKS"; channels = ( "#debian-next" ); }, @@ -488,6 +545,7 @@ ignores = ( { level = "JOINS PARTS QUITS NICKS"; channels = ( "#linux" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#shadow" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#tor" ); }, + { level = "JOINS PARTS QUITS NICKS"; channels = ( "#CataclysmDDA" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#security" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#busybox" ); }, { level = "JOINS PARTS QUITS NICKS"; channels = ( "#bookz" ); }, |