Advertisement
Guest User

Untitled

a guest
Mar 29th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.96 KB | None | 0 0
  1. servers = (
  2. {
  3. address = "irc.ubuntu.com";
  4. chatnet = "Ubuntu";
  5. port = "6697";
  6. use_ssl = "yes";
  7. },
  8. { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
  9. { address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
  10. { address = "irc.esper.net"; chatnet = "EsperNet"; port = "6667"; },
  11. {
  12. address = "chat.freenode.net";
  13. chatnet = "Freenode";
  14. port = "6667";
  15. },
  16. {
  17. address = "irc.gamesurge.net";
  18. chatnet = "GameSurge";
  19. port = "6667";
  20. },
  21. { address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
  22. { address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
  23. {
  24. address = "irc.ircsource.net";
  25. chatnet = "IRCSource";
  26. port = "6667";
  27. },
  28. { address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
  29. { address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
  30. {
  31. address = "irc.quakenet.org";
  32. chatnet = "QuakeNet";
  33. port = "6667";
  34. },
  35. { address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
  36. { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
  37. {
  38. address = "irc.undernet.org";
  39. chatnet = "Undernet";
  40. port = "6667";
  41. },
  42. {
  43. address = "bnc.snoonet.org";
  44. port = "5456";
  45. password = "theluke:40rCKaEw68925gHWwVk618";
  46. use_ssl = "no";
  47. ssl_verify = "no";
  48. autoconnect = "yes";
  49. },
  50. {
  51. address = "weber.freenode.net";
  52. chatnet = "Freenode";
  53. port = "6667";
  54. use_tls = "no";
  55. tls_verify = "no";
  56. autoconnect = "yes";
  57. }
  58. );
  59.  
  60. chatnets = {
  61. Ubuntu = {
  62. type = "IRC";
  63. max_kicks = "1";
  64. max_msgs = "4";
  65. max_whois = "1";
  66. };
  67. DALnet = {
  68. type = "IRC";
  69. max_kicks = "4";
  70. max_msgs = "20";
  71. max_whois = "30";
  72. };
  73. EFNet = {
  74. type = "IRC";
  75. max_kicks = "1";
  76. max_msgs = "4";
  77. max_whois = "1";
  78. };
  79. EsperNet = {
  80. type = "IRC";
  81. max_kicks = "1";
  82. max_msgs = "4";
  83. max_whois = "1";
  84. };
  85. Freenode = {
  86. type = "IRC";
  87. autosendcmd = "/^nick theluke;wait 5000;/^msg nickserv identify Lithium33;wait 2000";
  88. max_kicks = "1";
  89. max_msgs = "4";
  90. max_whois = "1";
  91. };
  92. GameSurge = {
  93. type = "IRC";
  94. max_kicks = "1";
  95. max_msgs = "1";
  96. max_whois = "1";
  97. };
  98. IRCnet = {
  99. type = "IRC";
  100. max_kicks = "1";
  101. max_msgs = "1";
  102. max_whois = "1";
  103. };
  104. IRCSource = {
  105. type = "IRC";
  106. max_kicks = "1";
  107. max_msgs = "4";
  108. max_whois = "1";
  109. };
  110. NetFuze = {
  111. type = "IRC";
  112. max_kicks = "1";
  113. max_msgs = "1";
  114. max_whois = "1";
  115. };
  116. OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
  117. QuakeNet = {
  118. type = "IRC";
  119. max_kicks = "1";
  120. max_msgs = "1";
  121. max_whois = "1";
  122. };
  123. Rizon = {
  124. type = "IRC";
  125. max_kicks = "1";
  126. max_msgs = "1";
  127. max_whois = "1";
  128. };
  129. SILC = { type = "SILC"; };
  130. Undernet = {
  131. type = "IRC";
  132. max_kicks = "1";
  133. max_msgs = "1";
  134. max_whois = "1";
  135. };
  136. Snoonet = { type = "IRC"; };
  137. };
  138.  
  139. channels = (
  140. { name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
  141. { name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; },
  142. { name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; },
  143. { name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
  144. { name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
  145. { name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
  146. { name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
  147. { name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
  148. { name = "silc"; chatnet = "SILC"; autojoin = "No"; },
  149. { name = "#HFY"; chatnet = "Snoonet"; autojoin = "yes"; },
  150. { name = "#drama"; chatnet = "Snoonet"; autojoin = "yes"; }
  151. );
  152.  
  153. aliases = {
  154. ATAG = "WINDOW SERVER";
  155. ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
  156. B = "BAN";
  157. BACK = "AWAY";
  158. BANS = "BAN";
  159. BYE = "QUIT";
  160. C = "CLEAR";
  161. CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
  162. CHAT = "DCC CHAT";
  163. 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) }";
  164. DATE = "TIME";
  165. DEHIGHLIGHT = "DEHILIGHT";
  166. DESCRIBE = "ACTION";
  167. DHL = "DEHILIGHT";
  168. EXEMPTLIST = "MODE $C +e";
  169. EXIT = "QUIT";
  170. GOTO = "SCROLLBACK GOTO";
  171. HIGHLIGHT = "HILIGHT";
  172. HL = "HILIGHT";
  173. HOST = "USERHOST";
  174. INVITELIST = "MODE $C +I";
  175. J = "JOIN";
  176. K = "KICK";
  177. KB = "KICKBAN";
  178. KN = "KNOCKOUT";
  179. LAST = "LASTLOG";
  180. LEAVE = "PART";
  181. M = "MSG";
  182. MUB = "UNBAN *";
  183. N = "NAMES";
  184. NMSG = "^MSG";
  185. P = "PART";
  186. Q = "QUERY";
  187. RESET = "SET -default";
  188. RUN = "SCRIPT LOAD";
  189. SAY = "MSG *";
  190. SB = "SCROLLBACK";
  191. SBAR = "STATUSBAR";
  192. SIGNOFF = "QUIT";
  193. SV = "MSG * Irssi $J ($V) - http://www.irssi.org";
  194. T = "TOPIC";
  195. UB = "UNBAN";
  196. UMODE = "MODE $N";
  197. UNSET = "SET -clear";
  198. W = "WHO";
  199. WC = "WINDOW CLOSE";
  200. WG = "WINDOW GOTO";
  201. WJOIN = "JOIN -window";
  202. WI = "WHOIS";
  203. WII = "WHOIS $0 $0";
  204. WL = "WINDOW LIST";
  205. WN = "WINDOW NEW HIDDEN";
  206. WQUERY = "QUERY -window";
  207. WW = "WHOWAS";
  208. 1 = "WINDOW GOTO 1";
  209. 2 = "WINDOW GOTO 2";
  210. 3 = "WINDOW GOTO 3";
  211. 4 = "WINDOW GOTO 4";
  212. 5 = "WINDOW GOTO 5";
  213. 6 = "WINDOW GOTO 6";
  214. 7 = "WINDOW GOTO 7";
  215. 8 = "WINDOW GOTO 8";
  216. 9 = "WINDOW GOTO 9";
  217. 10 = "WINDOW GOTO 10";
  218. 11 = "WINDOW GOTO 11";
  219. 12 = "WINDOW GOTO 12";
  220. 13 = "WINDOW GOTO 13";
  221. 14 = "WINDOW GOTO 14";
  222. 15 = "WINDOW GOTO 15";
  223. 16 = "WINDOW GOTO 16";
  224. 17 = "WINDOW GOTO 17";
  225. 18 = "WINDOW GOTO 18";
  226. 19 = "WINDOW GOTO 19";
  227. 20 = "WINDOW GOTO 20";
  228. 21 = "WINDOW GOTO 21";
  229. 22 = "WINDOW GOTO 22";
  230. 23 = "WINDOW GOTO 23";
  231. 24 = "WINDOW GOTO 24";
  232. 25 = "WINDOW GOTO 25";
  233. 26 = "WINDOW GOTO 26";
  234. 27 = "WINDOW GOTO 27";
  235. 28 = "WINDOW GOTO 28";
  236. 29 = "WINDOW GOTO 29";
  237. 30 = "WINDOW GOTO 30";
  238. 31 = "WINDOW GOTO 31";
  239. 32 = "WINDOW GOTO 32";
  240. 33 = "WINDOW GOTO 33";
  241. 34 = "WINDOW GOTO 34";
  242. 35 = "WINDOW GOTO 35";
  243. 36 = "WINDOW GOTO 36";
  244. 37 = "WINDOW GOTO 37";
  245. 38 = "WINDOW GOTO 38";
  246. 39 = "WINDOW GOTO 39";
  247. 40 = "WINDOW GOTO 40";
  248. 41 = "WINDOW GOTO 41";
  249. 42 = "WINDOW GOTO 42";
  250. 43 = "WINDOW GOTO 43";
  251. 44 = "WINDOW GOTO 44";
  252. 45 = "WINDOW GOTO 45";
  253. 46 = "WINDOW GOTO 46";
  254. 47 = "WINDOW GOTO 47";
  255. 48 = "WINDOW GOTO 48";
  256. 49 = "WINDOW GOTO 49";
  257. 50 = "WINDOW GOTO 50";
  258. 51 = "WINDOW GOTO 51";
  259. 52 = "WINDOW GOTO 52";
  260. 53 = "WINDOW GOTO 53";
  261. 54 = "WINDOW GOTO 54";
  262. 55 = "WINDOW GOTO 55";
  263. 56 = "WINDOW GOTO 56";
  264. 57 = "WINDOW GOTO 57";
  265. 58 = "WINDOW GOTO 58";
  266. 59 = "WINDOW GOTO 59";
  267. 60 = "WINDOW GOTO 60";
  268. 61 = "WINDOW GOTO 61";
  269. 62 = "WINDOW GOTO 62";
  270. 63 = "WINDOW GOTO 63";
  271. 64 = "WINDOW GOTO 64";
  272. 65 = "WINDOW GOTO 65";
  273. 66 = "WINDOW GOTO 66";
  274. 67 = "WINDOW GOTO 67";
  275. 68 = "WINDOW GOTO 68";
  276. 69 = "WINDOW GOTO 69";
  277. 70 = "WINDOW GOTO 70";
  278. 71 = "WINDOW GOTO 71";
  279. 72 = "WINDOW GOTO 72";
  280. 73 = "WINDOW GOTO 73";
  281. 74 = "WINDOW GOTO 74";
  282. 75 = "WINDOW GOTO 75";
  283. 76 = "WINDOW GOTO 76";
  284. 77 = "WINDOW GOTO 77";
  285. 78 = "WINDOW GOTO 78";
  286. 79 = "WINDOW GOTO 79";
  287. 80 = "WINDOW GOTO 80";
  288. 81 = "WINDOW GOTO 81";
  289. 82 = "WINDOW GOTO 82";
  290. 83 = "WINDOW GOTO 83";
  291. 84 = "WINDOW GOTO 84";
  292. 85 = "WINDOW GOTO 85";
  293. 86 = "WINDOW GOTO 86";
  294. 87 = "WINDOW GOTO 87";
  295. 88 = "WINDOW GOTO 88";
  296. 89 = "WINDOW GOTO 89";
  297. 90 = "WINDOW GOTO 90";
  298. 91 = "WINDOW GOTO 91";
  299. 92 = "WINDOW GOTO 92";
  300. 93 = "WINDOW GOTO 93";
  301. 94 = "WINDOW GOTO 94";
  302. 95 = "WINDOW GOTO 95";
  303. 96 = "WINDOW GOTO 96";
  304. 97 = "WINDOW GOTO 97";
  305. 98 = "WINDOW GOTO 98";
  306. 99 = "WINDOW GOTO 99";
  307. requestbnc = "quote requestbnc $0-";
  308. wm = "window move";
  309. go = "window goto";
  310. };
  311.  
  312. statusbar = {
  313. items = { act = "{sb $0-}"; lag = "{sb L:$0-}"; more = "{sb V}"; };
  314. default = {
  315. topic = { disabled = "yes"; };
  316. window = { disabled = "yes"; };
  317. prompt = {
  318. items = {
  319. prompt = { priority = "-1"; };
  320. prompt_empty = { priority = "-1"; };
  321. input = { priority = "10"; };
  322. more = { priority = "-1"; alignment = "right"; };
  323. lag = { priority = "-1"; alignment = "right"; };
  324. act = { priority = "10"; alignment = "right"; };
  325. };
  326. };
  327. };
  328. };
  329.  
  330. default = {
  331.  
  332. window = {
  333.  
  334. disabled = "no";
  335. type = "window";
  336. placement = "bottom";
  337. position = "1";
  338. visible = "active";
  339.  
  340. items = {
  341. barstart = { priority = "100"; };
  342. time = { };
  343. user = { };
  344. window = { };
  345. window_empty = { };
  346. lag = { priority = "-1"; };
  347. act = { priority = "10"; };
  348. more = { priority = "-1"; alignment = "right"; };
  349. barend = { priority = "100"; alignment = "right"; };
  350. };
  351. };
  352.  
  353. window_inact = {
  354.  
  355. type = "window";
  356. placement = "bottom";
  357. position = "1";
  358. visible = "inactive";
  359.  
  360. items = {
  361. barstart = { priority = "100"; };
  362. window = { };
  363. window_empty = { };
  364. more = { priority = "-1"; alignment = "right"; };
  365. barend = { priority = "100"; alignment = "right"; };
  366. };
  367. };
  368.  
  369. prompt = {
  370.  
  371. type = "root";
  372. placement = "bottom";
  373. position = "100";
  374. visible = "always";
  375.  
  376. items = {
  377. prompt = { priority = "-1"; };
  378. prompt_empty = { priority = "-1"; };
  379. input = { priority = "10"; };
  380. };
  381. };
  382.  
  383. topic = {
  384.  
  385. type = "root";
  386. placement = "top";
  387. position = "1";
  388. visible = "always";
  389.  
  390. items = {
  391. topicbarstart = { priority = "100"; };
  392. topic = { };
  393. topic_empty = { };
  394. topicbarend = { priority = "100"; alignment = "right"; };
  395. };
  396. };
  397. };
  398. settings = {
  399. "fe-text" = { actlist_sort = "refnum"; };
  400. core = {
  401. real_name = "The Cheetah";
  402. user_name = "luka";
  403. nick = "luka";
  404. timestamp_format = "%H:%M:%S";
  405. };
  406. "fe-common/core" = {
  407. theme = "xchat";
  408. show_nickmode_empty = "no";
  409. completion_char = ",";
  410. beep_msg_level = "MSGS NOTICES DCC DCCMSGS HILIGHT";
  411. };
  412. "perl/core/scripts" = {
  413. title_string = "Irssi: ($winref:$cumode$T$winname->$O$tag->$N:$usermode) $A";
  414. irssinotifier_api_token = "50d46d5e-8c12-42ab-994c-0281df5b7718";
  415. irssinotifier_require_idle_seconds = "300";
  416. irssinotifier_away_only = "yes";
  417. autoaway_timeout = "30";
  418. lastfm_user = "sercasm";
  419. lastfm_output = "is listening to %artist - %name ; %url ";
  420. lastfm_use_action = "yes";
  421. };
  422. };
  423. ignores = (
  424. {
  425. level = "JOINS PARTS QUITS MODES TOPICS";
  426. channels = ( "#lounge" );
  427. },
  428. { mask = "Serendipity"; level = "ALL"; },
  429. { level = "JOINS PARTS QUITS"; channels = ( "#geekfurs" ); },
  430. { level = "JOINS PARTS QUITS MODES"; channels = ( "#techfurs" ); },
  431. { level = "JOINS PARTS QUITS MODES"; channels = ( "#softpaws" ); },
  432. { level = "JOINS PARTS QUITS MODES"; channels = ( "#novaforest" ); },
  433. { level = "JOINS PARTS QUITS MODES"; channels = ( "#freedom" ); },
  434. {
  435. level = "JOINS PARTS QUITS MODES";
  436. channels = ( "#doberslodge" );
  437. },
  438. { level = "JOINS PARTS QUITS MODES"; channels = ( "#mechboards" ); },
  439. { mask = "Pitaya"; level = "ALL"; },
  440. { level = "JOINS PARTS QUITS"; channels = ( "#friends" ); },
  441. { mask = "FastEddie"; level = "ALL"; },
  442. { mask = "oowol"; level = "ALL"; },
  443. { mask = "ellomotto"; level = "ALL"; },
  444. { mask = "Woowoo679"; level = "JOINS PARTS QUITS"; },
  445. { level = "JOINS PARTS QUITS"; channels = ( "##linux" ); },
  446. { mask = "modes"; level = "ALL"; },
  447. { level = "JOINS PARTS QUITS MODES"; channels = ( "&bitlbee" ); },
  448. { level = "JOINS PARTS QUITS MODES"; channels = ( "#archlinux" ); },
  449. { level = "JOINS PARTS QUITS MODES NICKS"; channels = ( "##bnc" ); },
  450. { mask = "blobby"; level = "ALL"; },
  451. { mask = "Alien45"; level = "ALL"; },
  452. { mask = "happyboy"; level = "ALL"; }
  453. );
  454. logs = { };
  455. hilights = (
  456. { text = "theluke"; nick = "yes"; word = "yes"; },
  457. { text = "luke"; nick = "yes"; word = "yes"; }
  458. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement