SHARE
TWEET

Untitled

a guest Jan 14th, 2020 102 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. servers = (
  2.   { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
  3.   {
  4.     address = "ssl.efnet.org";
  5.     chatnet = "EFNet";
  6.     port = "9999";
  7.     use_tls = "yes";
  8.   },
  9.   {
  10.     address = "irc.esper.net";
  11.     chatnet = "EsperNet";
  12.     port = "6697";
  13.     use_tls = "yes";
  14.     tls_verify = "yes";
  15.   },
  16.   {
  17.     address = "chat.freenode.net";
  18.     chatnet = "Freenode";
  19.     port = "6697";
  20.     use_tls = "yes";
  21.     tls_verify = "yes";
  22.   },
  23.   {
  24.     address = "irc.gamesurge.net";
  25.     chatnet = "GameSurge";
  26.     port = "6667";
  27.   },
  28.   {
  29.     address = "eu.irc6.net";
  30.     chatnet = "IRCnet";
  31.     port = "6667";
  32.     use_tls = "yes";
  33.   },
  34.   { address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
  35.   {
  36.     address = "irc.ircsource.net";
  37.     chatnet = "IRCSource";
  38.     port = "6667";
  39.   },
  40.   { address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
  41.   {
  42.     address = "irc.oftc.net";
  43.     chatnet = "OFTC";
  44.     port = "6697";
  45.     use_tls = "yes";
  46.     tls_verify = "yes";
  47.   },
  48.   {
  49.     address = "irc.quakenet.org";
  50.     chatnet = "QuakeNet";
  51.     port = "6667";
  52.   },
  53.   {
  54.     address = "irc.rizon.net";
  55.     chatnet = "Rizon";
  56.     port = "6697";
  57.     use_tls = "yes";
  58.     tls_verify = "yes";
  59.   },
  60.   { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
  61.   {
  62.     address = "irc.undernet.org";
  63.     chatnet = "Undernet";
  64.     port = "6667";
  65.   },
  66.   {
  67.     address = "irc.freenode.net";
  68.     chatnet = "Freenode";
  69.     port = "6667";
  70.     use_tls = "no";
  71.     tls_verify = "no";
  72.     autoconnect = "yes";
  73.   }
  74. );
  75.  
  76. chatnets = {
  77.   DALnet = {
  78.     type = "IRC";
  79.     max_kicks = "4";
  80.     max_msgs = "20";
  81.     max_whois = "30";
  82.   };
  83.   EFNet = {
  84.     type = "IRC";
  85.     max_kicks = "1";
  86.     max_msgs = "4";
  87.     max_whois = "1";
  88.   };
  89.   EsperNet = {
  90.     type = "IRC";
  91.     max_kicks = "1";
  92.     max_msgs = "4";
  93.     max_whois = "1";
  94.   };
  95.   Freenode = {
  96.     type = "IRC";
  97.     max_kicks = "1";
  98.     max_msgs = "4";
  99.     max_whois = "1";
  100.     sasl_mechanism = "PLAIN";
  101.     sasl_username = "xaneo";
  102.     sasl_password = "**************";
  103.   };
  104.   GameSurge = {
  105.     type = "IRC";
  106.     max_kicks = "1";
  107.     max_msgs = "1";
  108.     max_whois = "1";
  109.   };
  110.   IRCnet = {
  111.     type = "IRC";
  112.     max_kicks = "1";
  113.     max_msgs = "1";
  114.     max_whois = "1";
  115.   };
  116.   IRCSource = {
  117.     type = "IRC";
  118.     max_kicks = "1";
  119.     max_msgs = "4";
  120.     max_whois = "1";
  121.   };
  122.   NetFuze = {
  123.     type = "IRC";
  124.     max_kicks = "1";
  125.     max_msgs = "1";
  126.     max_whois = "1";
  127.   };
  128.   OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
  129.   QuakeNet = {
  130.     type = "IRC";
  131.     max_kicks = "1";
  132.     max_msgs = "1";
  133.     max_whois = "1";
  134.   };
  135.   Rizon = {
  136.     type = "IRC";
  137.     max_kicks = "1";
  138.     max_msgs = "1";
  139.     max_whois = "1";
  140.   };
  141.   SILC = { type = "SILC"; };
  142.   Undernet = {
  143.     type = "IRC";
  144.     max_kicks = "1";
  145.     max_msgs = "1";
  146.     max_whois = "1";
  147.   };
  148. };
  149.  
  150. channels = (
  151.   { name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
  152.   { name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; },
  153.   { name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; },
  154.   { name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
  155.   { name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
  156.   { name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
  157.   { name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
  158.   { name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
  159.   { name = "silc"; chatnet = "SILC"; autojoin = "No"; }
  160. );
  161.  
  162. aliases = {
  163.   ATAG = "WINDOW SERVER";
  164.   ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
  165.   B = "BAN";
  166.   BACK = "AWAY";
  167.   BANS = "BAN";
  168.   BYE = "QUIT";
  169.   C = "CLEAR";
  170.   CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
  171.   CHAT = "DCC CHAT";
  172.   CUBES = "SCRIPT EXEC Irssi::active_win->print(\"%_bases\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x0\\${_}0\\$_\" } '0'..'9','A'..'F' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_cubes\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { my \\$y = \\$_*6 \\; join '', map { my \\$x = \\$_ \\; map { \"%x\\$x\\$_\\$x\\$_\" } @{['0'..'9','A'..'Z']}[\\$y .. \\$y+5] } 1..6 }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) for 0..5 \\; Irssi::active_win->print(\"%_grays\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x7\\${_}7\\$_\" } 'A'..'X' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_mIRC extended colours\", MSGLEVEL_CLIENTCRAP) \\; my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 0..15 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; for my \\$z (0..6) { my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 16+(\\$z*12)..16+(\\$z*12)+11 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) }";
  173.   DATE = "TIME";
  174.   DEHIGHLIGHT = "DEHILIGHT";
  175.   DESCRIBE = "ACTION";
  176.   DHL = "DEHILIGHT";
  177.   EXEMPTLIST = "MODE $C +e";
  178.   EXIT = "QUIT";
  179.   GOTO = "SCROLLBACK GOTO";
  180.   HIGHLIGHT = "HILIGHT";
  181.   HL = "HILIGHT";
  182.   HOST = "USERHOST";
  183.   INVITELIST = "MODE $C +I";
  184.   J = "JOIN";
  185.   K = "KICK";
  186.   KB = "KICKBAN";
  187.   KN = "KNOCKOUT";
  188.   LAST = "LASTLOG";
  189.   LEAVE = "PART";
  190.   M = "MSG";
  191.   MUB = "UNBAN *";
  192.   N = "NAMES";
  193.   NMSG = "^MSG";
  194.   P = "PART";
  195.   Q = "QUERY";
  196.   RESET = "SET -default";
  197.   RUN = "SCRIPT LOAD";
  198.   SAY = "MSG *";
  199.   SB = "SCROLLBACK";
  200.   SBAR = "STATUSBAR";
  201.   SIGNOFF = "QUIT";
  202.   SV = "MSG * Irssi $J ($V) - http://www.irssi.org";
  203.   T = "TOPIC";
  204.   UB = "UNBAN";
  205.   UMODE = "MODE $N";
  206.   UNSET = "SET -clear";
  207.   W = "WHO";
  208.   WC = "WINDOW CLOSE";
  209.   WG = "WINDOW GOTO";
  210.   WJOIN = "JOIN -window";
  211.   WI = "WHOIS";
  212.   WII = "WHOIS $0 $0";
  213.   WL = "WINDOW LIST";
  214.   WN = "WINDOW NEW HIDDEN";
  215.   WQUERY = "QUERY -window";
  216.   WW = "WHOWAS";
  217.   1 = "WINDOW GOTO 1";
  218.   2 = "WINDOW GOTO 2";
  219.   3 = "WINDOW GOTO 3";
  220.   4 = "WINDOW GOTO 4";
  221.   5 = "WINDOW GOTO 5";
  222.   6 = "WINDOW GOTO 6";
  223.   7 = "WINDOW GOTO 7";
  224.   8 = "WINDOW GOTO 8";
  225.   9 = "WINDOW GOTO 9";
  226.   10 = "WINDOW GOTO 10";
  227.   11 = "WINDOW GOTO 11";
  228.   12 = "WINDOW GOTO 12";
  229.   13 = "WINDOW GOTO 13";
  230.   14 = "WINDOW GOTO 14";
  231.   15 = "WINDOW GOTO 15";
  232.   16 = "WINDOW GOTO 16";
  233.   17 = "WINDOW GOTO 17";
  234.   18 = "WINDOW GOTO 18";
  235.   19 = "WINDOW GOTO 19";
  236.   20 = "WINDOW GOTO 20";
  237.   21 = "WINDOW GOTO 21";
  238.   22 = "WINDOW GOTO 22";
  239.   23 = "WINDOW GOTO 23";
  240.   24 = "WINDOW GOTO 24";
  241.   25 = "WINDOW GOTO 25";
  242.   26 = "WINDOW GOTO 26";
  243.   27 = "WINDOW GOTO 27";
  244.   28 = "WINDOW GOTO 28";
  245.   29 = "WINDOW GOTO 29";
  246.   30 = "WINDOW GOTO 30";
  247.   31 = "WINDOW GOTO 31";
  248.   32 = "WINDOW GOTO 32";
  249.   33 = "WINDOW GOTO 33";
  250.   34 = "WINDOW GOTO 34";
  251.   35 = "WINDOW GOTO 35";
  252.   36 = "WINDOW GOTO 36";
  253.   37 = "WINDOW GOTO 37";
  254.   38 = "WINDOW GOTO 38";
  255.   39 = "WINDOW GOTO 39";
  256.   40 = "WINDOW GOTO 40";
  257.   41 = "WINDOW GOTO 41";
  258.   42 = "WINDOW GOTO 42";
  259.   43 = "WINDOW GOTO 43";
  260.   44 = "WINDOW GOTO 44";
  261.   45 = "WINDOW GOTO 45";
  262.   46 = "WINDOW GOTO 46";
  263.   47 = "WINDOW GOTO 47";
  264.   48 = "WINDOW GOTO 48";
  265.   49 = "WINDOW GOTO 49";
  266.   50 = "WINDOW GOTO 50";
  267.   51 = "WINDOW GOTO 51";
  268.   52 = "WINDOW GOTO 52";
  269.   53 = "WINDOW GOTO 53";
  270.   54 = "WINDOW GOTO 54";
  271.   55 = "WINDOW GOTO 55";
  272.   56 = "WINDOW GOTO 56";
  273.   57 = "WINDOW GOTO 57";
  274.   58 = "WINDOW GOTO 58";
  275.   59 = "WINDOW GOTO 59";
  276.   60 = "WINDOW GOTO 60";
  277.   61 = "WINDOW GOTO 61";
  278.   62 = "WINDOW GOTO 62";
  279.   63 = "WINDOW GOTO 63";
  280.   64 = "WINDOW GOTO 64";
  281.   65 = "WINDOW GOTO 65";
  282.   66 = "WINDOW GOTO 66";
  283.   67 = "WINDOW GOTO 67";
  284.   68 = "WINDOW GOTO 68";
  285.   69 = "WINDOW GOTO 69";
  286.   70 = "WINDOW GOTO 70";
  287.   71 = "WINDOW GOTO 71";
  288.   72 = "WINDOW GOTO 72";
  289.   73 = "WINDOW GOTO 73";
  290.   74 = "WINDOW GOTO 74";
  291.   75 = "WINDOW GOTO 75";
  292.   76 = "WINDOW GOTO 76";
  293.   77 = "WINDOW GOTO 77";
  294.   78 = "WINDOW GOTO 78";
  295.   79 = "WINDOW GOTO 79";
  296.   80 = "WINDOW GOTO 80";
  297.   81 = "WINDOW GOTO 81";
  298.   82 = "WINDOW GOTO 82";
  299.   83 = "WINDOW GOTO 83";
  300.   84 = "WINDOW GOTO 84";
  301.   85 = "WINDOW GOTO 85";
  302.   86 = "WINDOW GOTO 86";
  303.   87 = "WINDOW GOTO 87";
  304.   88 = "WINDOW GOTO 88";
  305.   89 = "WINDOW GOTO 89";
  306.   90 = "WINDOW GOTO 90";
  307.   91 = "WINDOW GOTO 91";
  308.   92 = "WINDOW GOTO 92";
  309.   93 = "WINDOW GOTO 93";
  310.   94 = "WINDOW GOTO 94";
  311.   95 = "WINDOW GOTO 95";
  312.   96 = "WINDOW GOTO 96";
  313.   97 = "WINDOW GOTO 97";
  314.   98 = "WINDOW GOTO 98";
  315.   99 = "WINDOW GOTO 99";
  316. };
  317.  
  318. statusbar = {
  319.  
  320.   items = {
  321.  
  322.     barstart = "{sbstart}";
  323.     barend = "{sbend}";
  324.  
  325.     topicbarstart = "{topicsbstart}";
  326.     topicbarend = "{topicsbend}";
  327.  
  328.     time = "{sb $Z}";
  329.     user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
  330.  
  331.     window = "{sb $winref:$tag/$itemname{sbmode $M}}";
  332.     window_empty = "{sb $winref{sbservertag $tag}}";
  333.  
  334.     prompt = "{prompt $[.15]itemname}";
  335.     prompt_empty = "{prompt $winname}";
  336.  
  337.     topic = " $topic";
  338.     topic_empty = " Irssi v$J - http://www.irssi.org";
  339.  
  340.     lag = "{sb Lag: $0-}";
  341.     act = "{sb Act: $0-}";
  342.     more = "-- more --";
  343.   };
  344.  
  345.   default = {
  346.  
  347.     window = {
  348.  
  349.       disabled = "no";
  350.       type = "window";
  351.       placement = "bottom";
  352.       position = "1";
  353.       visible = "active";
  354.  
  355.       items = {
  356.         barstart = { priority = "100"; };
  357.         time = { };
  358.         user = { };
  359.         window = { };
  360.         window_empty = { };
  361.         lag = { priority = "-1"; };
  362.         act = { priority = "10"; };
  363.         more = { priority = "-1"; alignment = "right"; };
  364.         barend = { priority = "100"; alignment = "right"; };
  365.       };
  366.     };
  367.  
  368.     window_inact = {
  369.  
  370.       type = "window";
  371.       placement = "bottom";
  372.       position = "1";
  373.       visible = "inactive";
  374.  
  375.       items = {
  376.         barstart = { priority = "100"; };
  377.         window = { };
  378.         window_empty = { };
  379.         more = { priority = "-1"; alignment = "right"; };
  380.         barend = { priority = "100"; alignment = "right"; };
  381.       };
  382.     };
  383.  
  384.     prompt = {
  385.  
  386.       type = "root";
  387.       placement = "bottom";
  388.       position = "100";
  389.       visible = "always";
  390.  
  391.       items = {
  392.         prompt = { priority = "-1"; };
  393.         prompt_empty = { priority = "-1"; };
  394.         input = { priority = "10"; };
  395.       };
  396.     };
  397.  
  398.     topic = {
  399.  
  400.       type = "root";
  401.       placement = "top";
  402.       position = "1";
  403.       visible = "always";
  404.  
  405.       items = {
  406.         topicbarstart = { priority = "100"; };
  407.         topic = { };
  408.         topic_empty = { };
  409.         topicbarend = { priority = "100"; alignment = "right"; };
  410.       };
  411.     };
  412.     awl_0 = {
  413.       items = {
  414.         barstart = { priority = "100"; };
  415.         awl_0 = { };
  416.         barend = { priority = "100"; alignment = "right"; };
  417.       };
  418.     };
  419.   };
  420. };
  421. settings = {
  422.   core = { real_name = "admin"; user_name = "admin"; nick = "xaneo"; };
  423.   "fe-text" = { actlist_sort = "refnum"; };
  424.   "perl/core/scripts" = { awl_shared_sbar = "OFF"; awl_viewer = "no"; };
  425. };
  426. ignores = ( { level = "JOINS PARTS QUITS NICKS"; } );
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top