[15:32:59] .source [15:32:59] RhinosF1: My code can be found here: https://github.com/Pix1234/ZppixBot-Source [15:35:00] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#104: bug fixes - 13https://git.io/Je2EH [15:36:59] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#104: bug fixes - 13https://git.io/Je2EH [15:37:14] Zppix: ^ [15:42:32] 10Tool-Zppixbot: Alert users when errors occur - https://phabricator.wikimedia.org/T234754 (10RhinosF1) [15:46:00] 10Tool-Zppixbot: Alert users when errors occur - https://phabricator.wikimedia.org/T234754 (10RhinosF1) [15:46:05] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#104: bug fixes - 13https://git.io/Je2EH [15:46:34] 10Tool-Zppixbot: Alert users when errors occur - https://phabricator.wikimedia.org/T234754 (10RhinosF1) [15:47:44] ZppixBot: should nearly have that done soon [15:47:47] Zppix: ^ [16:00:37] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#104: bug fixes - 13https://git.io/Je2EH [16:01:04] 10Tool-Zppixbot: Alert users when errors occur - https://phabricator.wikimedia.org/T234754 (10RhinosF1) [16:01:15] 10Tool-Zppixbot: Keep user informed of status of edit - https://phabricator.wikimedia.org/T234735 (10RhinosF1) https://github.com/Pix1234/ZppixBot-Source/pull/104 [16:01:56] Zppix: that's {{done}} [16:03:40] [02ZppixBot-Source] 07RhinosF1 edited pull request 03#104: bug fixes and error handling [status] - 13https://git.io/Je2EH [16:19:34] 10Tool-Zppixbot, 10User-Zppix: Alert user if ZppixBot does not have required ChanServ flags when using channelmgnt - https://phabricator.wikimedia.org/T236599 (10RhinosF1) [16:19:36] 10Tool-Zppixbot, 10Epic: [EPIC] Improve ZppixBot ChannelManagement features - https://phabricator.wikimedia.org/T234475 (10RhinosF1) [16:28:53] [02ZppixBot-Source] 07RhinosF1 ready_for_review pull request 03#104: bug fixes and error handling [status] - 13https://git.io/Je2EH [16:30:32] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#104: bug fixes and error handling [status] - 13https://git.io/Je2EH [16:46:40] 10Tool-Zppixbot: Improve ChanServ error handling - https://phabricator.wikimedia.org/T234478 (10RhinosF1) [16:46:42] 10Tool-Zppixbot, 10User-Zppix: Alert user if ZppixBot does not have required ChanServ flags when using channelmgnt - https://phabricator.wikimedia.org/T236599 (10RhinosF1) [16:47:02] 10Tool-Zppixbot: Improve ChanServ error handling - https://phabricator.wikimedia.org/T234478 (10RhinosF1) 05duplicate→03Open [16:47:04] 10Tool-Zppixbot, 10Epic: [EPIC] Improve ZppixBot ChannelManagement features - https://phabricator.wikimedia.org/T234475 (10RhinosF1) [16:47:18] 10Tool-Zppixbot: Improve ChanServ error handling - https://phabricator.wikimedia.org/T234478 (10RhinosF1) [16:47:21] 10Tool-Zppixbot, 10User-Zppix: Alert user if ZppixBot does not have required ChanServ flags when using channelmgnt - https://phabricator.wikimedia.org/T236599 (10RhinosF1) [16:48:22] ZppixBot: that's me setting up a new column structure [17:35:50] Zppix: what’s my password for our wiki [18:17:59] Zppix: ^ [18:29:32] Voidwalker: are you here to deploy my or [18:29:33] Or [18:29:35] Or [18:29:38] Pr [18:30:21] well, it's not why I'm here, but I can take a look probably [18:30:42] Voidwalker: ok [18:31:07] I meant are you around and can deploy [18:31:15] That was horrible wording but meh [18:31:15] well, travis is broken, seems normal so far :P [18:31:30] Voidwalker: they look like line length stuff [18:33:03] Travis can be ignored if its cosmetic stuff, only thing i care about with travis is syntax and things that could cause issue in the future i can always go back and make it pep8 and stuff friendly [18:33:15] Voidwalker: RhinosF1 [18:33:40] I like leaving PEP8 to you [18:33:54] We maybe should move that to another check [18:33:54] Lol [18:34:05] yeah, I'm looking to verify that there are no syntax errors, because sometimes they are not reported if there are too many pep8 problems [18:34:14] Find a PEP8 app and leave travis to syntax [18:34:30] or just run flake8 manually on your end [18:34:55] Voidwalker: some people use GH editor so that is not always possible [18:35:10] Zppix: https://github.com/apps/pep8-speaks [18:35:10] [ GitHub Apps - PEP8 Speaks · GitHub ] - github.com [18:35:15] That and the only other reliable ci i can think is jenkins is thats too much hell to setup [18:35:31] yeah, but not everyone is doing pep8 fixes, so [18:36:06] Voidwalker: I don’t know, i may some wmf releng guys if they have any ideas for me [18:36:07] Zppix: https://github.com/marketplace/actions/autopep8 [18:36:08] [ autopep8 · Actions · GitHub Marketplace · GitHub ] - github.com [18:36:17] Talk to some* [18:36:36] Actually i wonder [18:36:43] Zppix: leave travis to syntax and install one of them PEP8 apps [18:36:52] Then travis gets left to moan at me [18:36:56] And PEP8 at you [18:37:02] RhinosF1: im gonna get some input from some ppl [18:37:17] Zppix: who? [18:37:45] RhinosF1: couple of wmf staff i chat with occasionally [18:37:56] Ok [18:38:30] ah yes, there's a syntax error [18:41:22] Voidwalker: where? [18:41:46] notably https://github.com/Pix1234/ZppixBot-Source/pull/104/files#diff-b02e9ac6017cc4ee2413a74617cfced7R125 [18:41:47] [ bug fixes and error handling [status] by RhinosF1 · Pull Request #104 · Pix1234/ZppixBot-Source · GitHub ] - github.com [18:41:55] but there's a few other things I'm fixing right now [18:42:21] Voidwalker: that again == [18:45:49] * Zppix tapes a sticky on RhinosF1 screen that says did you remember the == [18:46:37] Zppix: yey :) [18:47:31] Zppix: can I make that the ##RhinosF1 channel quote [18:47:42] also got some funky spelling in there :P [18:48:06] Voidwalker: I'm a developer not an English teacher [18:54:57] :P [18:57:09] [02ZppixBot-Source] 07The-Voidwalker synchronize pull request 03#104: bug fixes and error handling [status] - 13https://git.io/Je2EH [18:58:17] oops, compressed those lines a bit too much :P [18:59:40] Voidwalker: it passed though!!! [19:01:05] [02ZppixBot-Source] 07The-Voidwalker closed pull request 03#104: bug fixes and error handling [status] - 13https://git.io/Je2EH [19:01:06] [02ZppixBot-Source] 07The-Voidwalker pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Je2Vk [19:01:07] [02ZppixBot-Source] 07RhinosF1 03de0ae9f - bug fixes and error handling [status] (#104) * bug fixes * Update status.py * add error handling * add requests error handling * Update status.py * syntax, spelling, and pep8 fixes [19:01:32] ZppixBot, reload [19:01:35] Voidwalker: done [19:01:56] .status mhtest test2 [19:02:21] Voidwalker: that looks good [19:02:31] :D [19:03:49] RhinosF1: Updating User:RhinosF1/Status to test2! [19:03:56] Voidwalker: oh it’s just super slow [19:03:57] RhinosF1: Updated! [19:04:18] .status fake test [19:04:18] RhinosF1: I don't recongise that wiki. [19:04:28] Voidwalker: try .status [19:04:56] .status foo bar [19:04:56] Voidwalker:This service is only available to users with Miraheze/Wikimedia Cloaks. Seephabricator.wikimedia.org/T234716 for updates. [19:05:14] Voidwalker: not too far off [19:05:24] .status mhtest multi word test [19:05:27] RhinosF1: Updating User:RhinosF1/Status to multi word test! [19:05:35] RhinosF1: Updated! [19:06:41] 10Tool-Zppixbot: Alert users when errors occur - https://phabricator.wikimedia.org/T234754 (10RhinosF1) 05Open→03Resolved a:03RhinosF1 [19:06:43] 10Tool-Zppixbot: Keep user informed of status of edit - https://phabricator.wikimedia.org/T234735 (10RhinosF1) [19:06:46] 10Tool-Zppixbot: Allows users to be 'approved' via a csv file - https://phabricator.wikimedia.org/T234719 (10RhinosF1) [19:06:55] 10Tool-Zppixbot: Keep user informed of status of edit - https://phabricator.wikimedia.org/T234735 (10RhinosF1) 05Open→03Resolved [19:06:57] 10Tool-Zppixbot: Launch ZppixBot Status Module - https://phabricator.wikimedia.org/T234716 (10RhinosF1) [19:07:14] 10Tool-Zppixbot: Support multi word status messages - https://phabricator.wikimedia.org/T236592 (10RhinosF1) 05Open→03Resolved [19:07:18] 10Tool-Zppixbot: Launch ZppixBot Status Module - https://phabricator.wikimedia.org/T234716 (10RhinosF1) [19:11:11] Voidwalker: might mess with that style further later tonight [19:11:33] Then status.py has no end of test period blockers!!! [19:13:54] .status mhtest testing [19:13:57] RhinosF1: Updating User:RhinosF1/Status to testing! [19:14:03] RhinosF1: StatusBot is currently unavailable for that wiki. Our team are working on it! [19:16:02] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#105: Cast variable - 13https://git.io/Je2VP [19:16:11] Voidwalker: ^ [19:18:50] [02ZppixBot-Source] 07The-Voidwalker closed pull request 03#105: Cast variable - 13https://git.io/Je2VP [19:18:51] [02ZppixBot-Source] 07The-Voidwalker pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Je2VS [19:18:53] [02ZppixBot-Source] 07RhinosF1 03d87fef4 - Cast variable [19:18:54] [02ZppixBot-Source] 07The-Voidwalker 03e4e6e7e - Merge pull request #105 from RhinosF1/patch-1 Cast variable [19:19:13] ZppixBot, reload [19:19:14] Voidwalker: done [19:22:10] .status mhtest test2 [19:22:18] RhinosF1: Updating User:RhinosF1/Status to test2! [19:22:24] RhinosF1: StatusBot is currently unavailable for that wiki. Our team are working on it! [19:22:26] ERR: The bot is blocked on > [19:22:50] Zppix: ^ should that be sent to -logs? [19:23:27] also should probably have a cleaner string representation [19:24:05] Voidwalker: it’s exactly how page is formed upstreamed and aimed at us so meh [19:24:17] .status mhtest around [19:24:20] RhinosF1: Updating User:RhinosF1/Status to around! [19:24:28] RhinosF1: Updated! [19:29:19] RhinosF1: probably [19:29:40] Zppix: PRing now [19:30:34] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#106: Move to logs channel - 13https://git.io/Je2Vj [19:30:49] Zppix, Voidwalker ^ [19:31:18] [02ZppixBot-Source] 07The-Voidwalker closed pull request 03#106: Move to logs channel - 13https://git.io/Je2Vj [19:31:19] [02ZppixBot-Source] 07The-Voidwalker pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Je2we [19:31:21] [02ZppixBot-Source] 07RhinosF1 03351ead0 - Move to logs channel [19:31:22] [02ZppixBot-Source] 07The-Voidwalker 036b86777 - Merge pull request #106 from RhinosF1/patch-2 Move to logs channel [19:31:30] ZppixBot, reload [19:31:31] Voidwalker: done [19:45:04] Yey [19:45:18] I think status is nearly ready for testing sign off [19:45:24] Tommorow!! [19:45:32] At least I did it on time [19:45:35] Zppix: ^ [19:51:01] Zppix, Voidwalker: who wants to sign off testing at midnight UTC [19:51:07] s/at/by [19:51:08] RhinosF1 meant to say: Zppix, Voidwalker: who wants to sign off testing by midnight UTC [19:57:16] * RhinosF1 wonders why you both avoid that job