[15:57:01] .addchannel ##acme [15:57:02] RhinosF1: Hey MacFan4000, Reception123 or Zppix, RhinosF1 would like to have me in their channel [15:57:28] Ill do it when i get home [15:57:43] .join ##acme [15:58:05] .add ##acme [15:58:15] .help join [15:58:17] Zppix: Join the specified channel. This is an admin-only command. [15:58:18] Zppix: e.g. .join #example or .join #example key [15:58:24] .join ##acme [21:15:01] .source [21:15:01] RhinosF1: My code can be found here: https://github.com/Pix1234/ZppixBot-Source [21:15:58] RhinosF1: thanks for sending a message in here it reminded me to change the config [21:16:47] RhinosF1: if the bot were to restart/pingout it will now autojoin the acme channel now [21:16:57] Zppix: thx [21:18:04] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#63: add per channel config for chanops - 13https://git.io/Jen0v [21:18:11] Zppix: ^ [21:18:18] looking [21:18:44] [02ZppixBot-Source] 07Pix1234 closed pull request 03#63: add per channel config for chanops - 13https://git.io/Jen0v [21:18:45] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen0U [21:18:47] [02ZppixBot-Source] 07RhinosF1 03c9383c2 - add per channel config for chanops Zppix, pls test this in ##RhinosF1 [21:18:48] [02ZppixBot-Source] 07Pix1234 033017d3c - Merge pull request #63 from RhinosF1/patch-4 add per channel config for chanops [21:19:11] ZppixBot: reload [21:19:14] [irc.py] Exception from #ZppixBot: NameError: name 'trigger' is not defined (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 31, in ) (:Zppix!uid182351@miraheze/Zppix PRIVMSG #ZppixBot :ZppixBot: reload) [21:19:28] oh great [21:19:50] RhinosF1: idk if thets related to your commit [21:20:00] RhinosF1: so im going to force the bot to restart from shell [21:20:05] Zppix: It likely is [21:20:21] oh poo [21:20:41] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#64: Revert "add per channel config for chanops" - 13https://git.io/Jen0L [21:20:42] [coretasks.py] Received an apparently useless MODE message: :ZppixBot MODE ZppixBot :+i [21:20:51] Pix1234/ZppixBot-Source/master/3017d3c - Devin/Zppix The build was broken. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591704960 [21:20:57] ZppixBot: reload [21:20:59] [irc.py] Exception from #ZppixBot: KeyError: 'channelmgnt' (file "/data/project/zppixbot/lib/python3.5/site-packages/sopel/modules/reload.py", line 60, in reload_module_tree) (:Zppix!uid182351@miraheze/Zppix PRIVMSG #ZppixBot :ZppixBot: reload) [21:21:11] try testing your first change first RhinosF1 [21:21:18] RhinosF1: if it works then its not your commit [21:21:34] Zppix: you need to (if you can op up in ##RhinosF1 then it's broke) [21:22:34] [02ZppixBot-Source] 07Pix1234 closed pull request 03#64: Revert "add per channel config for chanops" - 13https://git.io/Jen0L [21:22:36] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen03 [21:22:37] [02ZppixBot-Source] 07RhinosF1 039d50040 - Revert "add per channel config for chanops" [21:22:39] [02ZppixBot-Source] 07Pix1234 036946b91 - Merge pull request #64 from RhinosF1/revert-63-patch-4 Revert "add per channel config for chanops" [21:23:52] [coretasks.py] Received an apparently useless MODE message: :ZppixBot MODE ZppixBot :+i [21:23:53] Zppix: reload [21:23:59] ZppixBot: reload [21:24:02] Zppix: done [21:24:10] RhinosF1: everythings reverted before your changfe [21:24:12] change even [21:24:31] Zppix: making some debugging code [21:24:49] Pix1234/ZppixBot-Source/master/6946b91 - Devin/Zppix The build was fixed. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591706362 [21:24:57] RhinosF1: heh that means you have to let the code debug you first xD [21:25:47] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#65: Zppix, try this - should output some debug information - 13https://git.io/Jen0Z [21:26:47] [02ZppixBot-Source] 07Pix1234 closed pull request 03#65: Zppix, try this - should output some debug information - 13https://git.io/Jen0Z [21:26:49] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen0W [21:26:50] [02ZppixBot-Source] 07RhinosF1 03c7dcf6b - Zppix, try this - should output some debug information [21:26:52] [02ZppixBot-Source] 07Pix1234 03010a149 - Merge pull request #65 from RhinosF1/patch-4 Zppix, try this - should output some debug information [21:26:54] ZppixBot: reload [21:26:56] Zppix: done [21:27:02] [irc.py] Exception from ##RhinosF1: TypeError: Can't convert 'list' object to str implicitly (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 50, in op) (:Zppix!uid182351@miraheze/Zppix PRIVMSG ##RhinosF1 :.op) [21:27:14] [irc.py] Exception from ##RhinosF1: TypeError: Can't convert 'list' object to str implicitly (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 50, in op) (:RhinosF1!uid339563@miraheze/RhinosF1 PRIVMSG ##RhinosF1 :.op) [21:27:24] i'll fix that [21:28:00] RhinosF1: dont forget its fix(TM) [21:28:20] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#66: force string for variables - 13https://git.io/Jen0l [21:28:25] Zppix: ^ [21:28:35] [02ZppixBot-Source] 07Pix1234 closed pull request 03#66: force string for variables - 13https://git.io/Jen0l [21:28:36] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen08 [21:28:38] [02ZppixBot-Source] 07RhinosF1 03fe0c7ae - force string for variables [21:28:39] [02ZppixBot-Source] 07Pix1234 038816c6a - Merge pull request #66 from RhinosF1/patch-5 force string for variables [21:28:43] ZppixBot: reload [21:28:44] Zppix: done [21:31:19] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#67: Zppix, would this help? - 13https://git.io/Jen0B [21:32:09] [02ZppixBot-Source] 07Pix1234 closed pull request 03#67: Zppix, would this help? - 13https://git.io/Jen0B [21:32:11] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen00 [21:32:12] [02ZppixBot-Source] 07RhinosF1 03bec554b - Zppix, would this help? [21:32:14] [02ZppixBot-Source] 07Pix1234 034d49274 - Merge pull request #67 from RhinosF1/patch-6 Zppix, would this help? [21:32:15] ZppixBot: reload [21:32:17] [irc.py] Exception from #ZppixBot: NameError: name 'trigger' is not defined (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 33, in ) (:Zppix!uid182351@miraheze/Zppix PRIVMSG #ZppixBot :ZppixBot: reload) [21:32:50] ZppixBot: not good [21:33:09] RhinosF1: thats because it needs to be a function like def [21:33:49] Zppix: doing... [21:34:16] Pix1234/ZppixBot-Source/master/4d49274 - Devin/Zppix The build was broken. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591709889 [21:34:50] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#68: make new code a function - 13https://git.io/Jen0g [21:34:53] Zppix: ^ [21:36:04] [02ZppixBot-Source] 07Pix1234 closed pull request 03#68: make new code a function - 13https://git.io/Jen0g [21:36:05] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen02 [21:36:07] [02ZppixBot-Source] 07RhinosF1 03df1ce4d - make new code a function [21:36:08] [02ZppixBot-Source] 07Pix1234 03c10f500 - Merge pull request #68 from RhinosF1/patch-7 make new code a function [21:36:15] ZppixBot: reload [21:36:16] Zppix: done [21:37:58] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#69: more debugging - 13https://git.io/Jen0V [21:38:01] Zppix: ^ [21:38:15] Pix1234/ZppixBot-Source/master/c10f500 - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591711315 [21:39:10] [02ZppixBot-Source] 07Pix1234 closed pull request 03#69: more debugging - 13https://git.io/Jen0V [21:39:12] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen06 [21:39:13] [02ZppixBot-Source] 07RhinosF1 034243ce1 - more debugging [21:39:15] [02ZppixBot-Source] 07Pix1234 03d91277a - Merge pull request #69 from RhinosF1/patch-8 more debugging [21:40:24] ZppixBot: reload [21:40:25] Zppix: done [21:41:26] Pix1234/ZppixBot-Source/master/d91277a - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591712608 [21:42:07] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#70: Zppix, the only thing I can think of - 13https://git.io/Jen0X [21:43:37] [02ZppixBot-Source] 07Pix1234 closed pull request 03#70: Zppix, the only thing I can think of - 13https://git.io/Jen0X [21:43:39] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen0M [21:43:41] [02ZppixBot-Source] 07RhinosF1 03de0b9ec - Zppix, the only thing I can think of cast more things to str [21:43:42] [02ZppixBot-Source] 07Pix1234 036fa6824 - Merge pull request #70 from RhinosF1/patch-1 Zppix, the only thing I can think of [21:44:39] ZppixBot: reload [21:44:54] well ignore me then [21:45:02] RhinosF1: hold on [21:45:10] RhinosF1: im also trying to setup an auto git pull [21:45:29] what are ya trying to do? [21:45:40] Pix1234/ZppixBot-Source/master/6fa6824 - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591714356 [21:45:50] Voidwalker: make zppix bot have an individual list of chanops for each channel [21:45:58] and I think I'm nearly there [21:45:59] ZppixBot: reload [21:46:01] Zppix: done [21:47:02] your problem is quite simple, you have a function that is never called, and therefore won't do anything [21:47:41] Voidwalker: /me facepalms [21:50:31] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#71: actually call it - 13https://git.io/Jen0Q [21:50:41] Voidwalker, Zppix: ^ [21:50:59] [02ZppixBot-Source] 07Pix1234 closed pull request 03#71: actually call it - 13https://git.io/Jen0Q [21:51:01] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen05 [21:51:02] [02ZppixBot-Source] 07RhinosF1 03d4375dd - actually call it [21:51:04] [02ZppixBot-Source] 07Pix1234 0375564cf - Merge pull request #71 from RhinosF1/patch-2 actually call it [21:51:21] ZppixBot: reload [21:51:23] Zppix: done [21:52:15] Voidwalker: can you help try to make it work? [21:52:25] nvm [21:52:41] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#72: remove indentation - 13https://git.io/Jen0F [21:52:49] Zppix: ^ [21:52:59] [02ZppixBot-Source] 07Pix1234 closed pull request 03#72: remove indentation - 13https://git.io/Jen0F [21:53:01] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jen0b [21:53:03] [02ZppixBot-Source] 07RhinosF1 035d08a38 - remove indentation [21:53:04] [02ZppixBot-Source] 07Pix1234 036eb7e5e - Merge pull request #72 from RhinosF1/patch-3 remove indentation [21:53:06] Pix1234/ZppixBot-Source/master/75564cf - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591717222 [21:53:09] ZppixBot: reload [21:53:10] [irc.py] Exception from #ZppixBot: TypeError: get_chanops() missing 1 required positional argument: 'trigger' (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 372, in ) (:Zppix!uid182351@miraheze/Zppix PRIVMSG #ZppixBot :ZppixBot: reload) [21:53:56] hmm [21:53:59] Voidwalker: help? [21:54:05] * RhinosF1 looks [21:55:11] Pix1234/ZppixBot-Source/master/6eb7e5e - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591717790 [21:55:45] I know why it's broke, just not how to fix it yet [21:56:58] brb [21:59:01] Voidwalker: ideas? [21:59:26] not really, because I don't know what you want to do with that function [21:59:52] i'm asking #sopel [22:00:03] hopefully, they will have more ideas [22:07:28] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#73: trying something - 13https://git.io/JenEL [22:08:01] Voidwalker: ^ do you have merge access? [22:14:01] he does [22:14:03] but i do too [22:14:10] RhinosF1: [22:14:30] Zppix: u back, merge pls [22:14:37] [02ZppixBot-Source] 07Pix1234 closed pull request 03#73: trying something - 13https://git.io/JenEL [22:14:38] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/JenEY [22:14:40] [02ZppixBot-Source] 07RhinosF1 03dbf4040 - trying something [22:14:41] [02ZppixBot-Source] 07Pix1234 039ca804f - Merge pull request #73 from RhinosF1/patch-4 trying something [22:14:45] ZppixBot: reload [22:14:46] [irc.py] Exception from #ZppixBot: SyntaxError: from __future__ imports must occur at the beginning of the file (file "/data/project/zppixbot/.sopel/modules/channelmgnt.py", line 12) (:Zppix!uid182351@miraheze/Zppix PRIVMSG #ZppixBot :ZppixBot: reload) [22:14:52] RhinosF1: ^ [22:16:07] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#74: reorder - 13https://git.io/JenE3 [22:16:11] Zppix: ^ [22:16:33] [02ZppixBot-Source] 07Pix1234 closed pull request 03#74: reorder - 13https://git.io/JenE3 [22:16:34] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/JenEs [22:16:36] [02ZppixBot-Source] 07RhinosF1 03b2cf7b8 - reorder [22:16:37] [02ZppixBot-Source] 07Pix1234 03622bb2e - Merge pull request #74 from RhinosF1/patch-5 reorder [22:16:39] ZppixBot: reload [22:16:40] Pix1234/ZppixBot-Source/master/9ca804f - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591725694 [22:16:41] ... [22:16:53] Zppix: huh ^ [22:17:09] RhinosF1: i guess it felt it needed to initate anti-spam [22:18:36] Pix1234/ZppixBot-Source/master/622bb2e - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591726406 [22:19:20] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#75: hmm, bug fix - 13https://git.io/JenEn [22:19:31] Zppix: ^ [22:21:16] [02ZppixBot-Source] 07Pix1234 closed pull request 03#75: hmm, bug fix - 13https://git.io/JenEn [22:21:17] [02ZppixBot-Source] 07Pix1234 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/JenEW [22:21:19] [02ZppixBot-Source] 07RhinosF1 036673ff8 - hmm, bug fix [22:21:20] [02ZppixBot-Source] 07Pix1234 03e67ef32 - Merge pull request #75 from RhinosF1/patch-6 hmm, bug fix [22:21:25] ZppixBot: reload [22:21:27] Zppix: done [22:23:19] Pix1234/ZppixBot-Source/master/e67ef32 - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591727973 [22:27:08] brb [22:35:22] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#76: implement chanops for all functions - 13https://git.io/JenEr [22:38:47] 10Tool-Zppixbot: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) [22:43:05] 10Tool-Zppixbot: Add chanops list for all current ZppixBot - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [22:45:15] [02ZppixBot-Source] 07The-Voidwalker synchronize pull request 03#76: implement chanops for all functions - 13https://git.io/JenEr [22:46:08] 10Tool-Zppixbot: Add chanops list for all current ZppixBot - https://phabricator.wikimedia.org/T234275 (10RhinosF1) Anyone who currently has a channel with ZppixBot in (pinging a few), should post a list of chanops on this like https://github.com/Pix1234/ZppixBot-Source/blob/e67ef32934911bb7dba8dfd27204a38b641ec... [22:46:29] 10Tool-Zppixbot: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) [22:47:05] Voidwalker: thx [22:47:14] :) [22:47:54] 10Tool-Zppixbot: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) p:05Triage→03High Given the albeit minor due to trust but potential to abuse this while it remains, this should be done as soon as possible [22:48:05] 10Tool-Zppixbot: Add chanops list for all current ZppixBot - https://phabricator.wikimedia.org/T234275 (10RhinosF1) p:05Triage→03High [22:48:50] Voidwalker: ^ can you .announce https://phabricator.wikimedia.org/T234275 as I'd like to get it put in asap [22:48:50] [ ⚓ T234275 Add chanops list for all current ZppixBot ] - phabricator.wikimedia.org [22:49:26] [02ZppixBot-Source] 07The-Voidwalker closed pull request 03#76: implement chanops for all functions - 13https://git.io/JenEr [22:49:27] [02ZppixBot-Source] 07The-Voidwalker pushed 033 commits to 03master [+0/-0/±3] 13https://git.io/JenE7 [22:49:29] [02ZppixBot-Source] 07RhinosF1 037b429a6 - implement chanops for all functions [22:49:30] [02ZppixBot-Source] 07The-Voidwalker 0351e6e0a - don't use global variables for this [22:49:32] [02ZppixBot-Source] 07The-Voidwalker 038f00bb2 - Merge pull request #76 from RhinosF1/patch-7 implement chanops for all functions [22:49:50] ZppixBot: reload [22:49:51] Voidwalker: done [22:50:10] If people don't follow https://phabricator.wikimedia.org/T234275 then when https://phabricator.wikimedia.org/T234273 is done it will break the channelmgmt function. I'll try and do some channels tommorow [22:50:11] [ ⚓ T234275 Add chanops list for all current ZppixBot ] - phabricator.wikimedia.org [22:50:12] [ ⚓ T234273 Deceprate default chanops list ] - phabricator.wikimedia.org [22:51:31] Pix1234/ZppixBot-Source/master/8f00bb2 - The-Voidwalker The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/591737693 [22:52:14] [ANNOUNCEMENT] Channel operators please see https://phabricator.wikimedia.org/T234275 ! [22:54:38] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [22:55:34] 10Tool-Zppixbot: Add chanops list for all current ZppixBot - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [22:56:04] 10Tool-Zppixbot: Add chanops list for all current ZppixBot - https://phabricator.wikimedia.org/T234275 (10RhinosF1) Feel free to use https://github.com/Pix1234/ZppixBot-Source/pull/77 as a master PR [22:58:09] night all