Add IM to irssi, via bitlbee

6b39b6ad0cbbc7e90facb9eed766f48e1bb4152b
Alexis Sellier committed ago 1 parent 70cc0036
.irssi/config +5 -2
5 5
    port = "6667";
6 6
    use_ssl = "no";
7 7
    ssl_verify = "no";
8 8
    autoconnect = "yes";
9 9
  },
10 -
  { address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; autoconnect = "yes" },
10 +
  { address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; autoconnect = "yes"; },
11 +
  { address = "0.0.0.0"; chatnet = "IM"; port = "6667"; autoconnect = "yes"; },
11 12
);
12 13
13 14
chatnets = {
14 15
  EFNet = { 
15 16
    type = "IRC";
22 23
    max_kicks = "1";
23 24
    max_msgs = "4";
24 25
    max_whois = "1";
25 26
  };
26 27
  OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
28 +
  IM = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
27 29
};
28 30
29 31
channels = (
30 32
  { name = "#suckless"; chatnet = "OFTC"; autojoin = "yes"; },
31 33
  { name = "#haskell"; chatnet = "freenode"; autojoin = "yes"; },
32 34
  { name = "#haskell-game"; chatnet = "freenode"; autojoin = "yes"; },
33 35
  { name = "#neovim"; chatnet = "freenode"; autojoin = "yes"; },
34 -
  { name = "#elliottcable"; chatnet = "freenode"; autojoin = "yes"; }
36 +
  { name = "#elliottcable"; chatnet = "freenode"; autojoin = "yes"; },
37 +
  { name = "&bitlbee"; chatnet = "IM"; autojoin = "yes"; }
35 38
);
36 39
37 40
aliases = {
38 41
  ATAG = "WINDOW SERVER";
39 42
  ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";