[17:22:00] Zppix: You rang? Yesterday, for wm-bot [17:26:01] piaget2: test [17:26:18] ok so definitely no "converse/ping" feature [17:32:12] nope [18:12:40] latest paste Voidwalker https://pastebin.com/f6d3dgr9 [18:17:12] wow that many errors [18:17:41] looks like the entire error log :P [18:18:00] thats the errors related to miraheze_page.py [18:18:32] .mh Miraheze [18:18:32] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:18:35] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:18:36] KeyError: u'extract' (file "/data/project/zppixbot/.sopel/modules/miraheze_page.py", line 87, in mw_snippet) [18:19:26] I dont know what the config error is [18:19:31] nor do i think i can fix that [18:21:18] Zppix: I think I might know [18:21:32] oh nevermind, the PR was reverted [18:21:45] I thought it wasn't and that's why a "miraheze" attribute couldn't be found [18:22:01] now it just doesn't make sense [18:22:30] Zppix: "09:35:29  hey Matthew_ you got a min?" Yesterday. In #wm-bot [18:22:52] Matthew_ oh sorry Reception123 i think talked to you [18:23:06] Hm? [18:23:06] I just replied to Phabricator comments, yes [18:23:16] Ohhhhh that was about the phabricator task. [18:23:19] Okay, I get it now. [18:24:07] .accesslevel [18:24:12] .accesslevel Reception123 [18:24:16] .accesslevel Zppix [18:24:28] I guess this wasn't pulled yet [18:24:53] nope [18:24:57] well yes [18:25:00] its not working atm [18:25:01] im fixing [18:25:43] .mh [18:25:43] Reception123: What do you want me to look up? [18:25:46] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:25:49] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:25:52] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:25:55] ... [18:25:56] oh no [18:25:57] ... [18:26:00] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:26:16] why does it love spamming the errors [18:26:45] Reception123 because the string its told to say in irc gets set to that error i persume [18:26:48] .accesslevel [18:26:48] The access level forZppix, is Owner. [18:27:13] .accesslevel [18:27:13] The access level for Zppix, is Owner. [18:27:13] ah, missing a space [18:27:15] try now [18:27:21] .mh [18:27:21] Reception123: What do you want me to look up? [18:27:24] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:27:26] or did you mean accesslevel? [18:27:27] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:27:30] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:27:32] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:27:33] whoops, sorry :( [18:27:34] well i meant accesslevel lol [18:27:39] ... [18:27:40] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:27:41] ... [18:27:44] ... [18:27:45] ummm wtf [18:28:05] everytime this happens, it adds another line to the errors [18:28:06] i think we should work on .mh later ?? any objections (cc Voidwalker Reception123) [18:28:21] not from me [18:28:25] personally no, I don't see what I could do to fix it [18:28:30] ok [18:28:32] we can try later indeed [18:28:35] lets do it later [18:28:51] its not affecting the bot unless .mh is ran so ill just leave the file alone [18:28:54] but I don't get where so many errors come from it's simply copied from Wikipedia and modified a bit for Miraheze [18:29:11] Reception123 i assume something got copied wrong or its just not meant to be rewritten for another wiki [18:29:35] Matthew_ while your here can you run .accesslevel i want to ensure i got it working properly [18:29:46] .accesslevel [18:29:47] The access level for Matthew_, is User. [18:29:54] yay [18:29:57] That what you expected? [18:30:04] yes [18:30:35] Zppix: well there's only one thing I modified that maybe I shouldn't [18:30:38] eventually i'll have it to where it uses the admin config setting instead of me adding an elif for each admin [18:30:58] https://github.com/Pix1234/ZppixBot-Source/blob/master/modules/miraheze_page.py#L30 https://github.com/sopel-irc/sopel/blob/7dfae7e8113113416443a10379de2a4f2fb99ee5/sopel/modules/wikipedia.py#L30 [18:31:10] Reception123 i doubt you did anything wrong if its managing to stump 4 devs then somethings definitly not right [18:31:12] heh that might just be it [18:31:44] i mean you can try it if it doesnt work we will try again later date [18:31:52] yes [18:31:59] https://github.com/Pix1234/ZppixBot-Source/pull/12 [18:32:14] just try this and if not we'll leave it for later [18:33:39] and I think I found another small bug [18:33:41] .in 1s [18:33:41] No message given for reminder. [18:33:45] .in 1s # [18:33:45] Reception123: Okay, will remind in 1 secs [18:33:46] Reception123: # [18:33:59] .in # 1s [18:34:00] Reception123: Okay, will remind in 1 secs [18:34:01] Reception123! [18:34:01] Reception123! [18:34:02] Reception123! [18:34:03] Reception123! [18:34:04] Reception123! [18:34:13] .mh Miraheze [18:34:13] Got an error. [18:34:16] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:34:17] well at least I know what to use if it's something really important :P [18:34:19] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:34:26] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:34:26] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:34:26] ok lets just leave it [18:34:28] AttributeError: 'Config' object has no attribute 'miraheze' (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/config/__init__.py", line 165, in __getattr__) [18:34:30] ... [18:34:33] ... [18:34:36] ... [18:34:38] KeyError: u'extract' (file "/data/project/zppixbot/.sopel/modules/miraheze_page.py", line 87, in mw_snippet) [18:34:43] agreed [18:34:59] Reception123 i love how it just manages to avoid excess flood kicks [18:35:15] well first of all there's no Sigyn or ASM here [18:35:26] by know it'd be long gone from #miraheze or at least flagged by ASM [18:35:51] oh nevermind ASM is here xD [18:35:57] High risk threat [##zppix-wikipedia] - ZppixBot - distributed flooding; ping zppix and stormywaves !att-##zppix-wikipedia-high https://bfnt.io/smTu107 [18:36:06] thats weird [18:36:11] my bot should be whitelisted