aboutsummaryrefslogtreecommitdiffstats
path: root/irssi
diff options
context:
space:
mode:
Diffstat (limited to 'irssi')
-rw-r--r--irssi/config172
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" ); },