[01:32:17] 10Tool-Zppixbot: Add chanops list for all current ZppixBot cnannels - https://phabricator.wikimedia.org/T234275 (10Zppix) [01:32:58] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10Zppix) [14:28:39] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [14:29:26] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [14:34:08] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [14:35:50] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [14:38:30] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [14:38:51] Zppix: what other channels haven't I mentioned on the task? [14:40:47] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [14:41:03] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [14:52:19] idk [14:56:48] Zppix: can you look at what channels it joins on startup? [14:57:11] channels = #miraheze-cvt, #testadminwiki, #miraheze-testwiki-es, #miraheze, ##Zppix-Wikipedia, #ZppixBot, #miraheze-testwiki, #miraheze-cvt-private, ##CyberBogan, ##RhinosF1 [14:57:27] thank you [14:57:30] np [14:58:20] * RhinosF1 will now add them to the ticket and chase chanops [14:58:37] Zppix: you'll have to find info for cvt-private [14:59:53] RhinosF1: the same admins for -cvt [15:00:10] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:00:13] Zppix: that's an easy patch [15:01:05] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:01:12] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:02:46] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:06:07] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:08:44] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:09:50] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:12:24] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) a:03RhinosF1 NB: All channels that the bot joins are listed and when I've added them I have been sending 'Channel Operators please see: https://git.io/JenEA - Ping with any questions and... [15:12:52] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:13:53] 10Tool-Zppixbot: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) 05Open→03Stalled Stalling on subtasks for now - This will be deployed in the same patch as T234275 [15:14:33] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:14:48] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:18:04] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:18:16] 10Tool-Zppixbot: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:21:32] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#77: Add some chanops for T234275 - 13https://git.io/JenEA [15:22:15] 10Tool-Zppixbot, 10User-Zppix: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) a:05RhinosF1→03Zppix [15:22:46] 10Tool-Zppixbot, 10User-Zppix: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) Assigning to @Zppix to finish off tomorrow [15:22:59] 10Tool-Zppixbot, 10User-Zppix: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) a:03Zppix [15:23:08] Zppix: ^ [15:25:05] Zppix: I've said on the task deploy at 17:30 UK time tomorrow (1hr on from now). Can you please later tonight send a .announce out so people don't forget and can check the list of people who will be able to use the bot? [15:27:55] 10Tool-Zppixbot, 10User-Zppix: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) https://www.timeanddate.com/worldclock/fixedtime.html?msg=Zppix+Bot+changes&iso=20191002T1730&p1=136 - Time Zone converter for change :) [15:29:06] 10Tool-Zppixbot, 10User-RhinosF1, 10User-Zppix: Add chanops list for all current ZppixBot channels - https://phabricator.wikimedia.org/T234275 (10RhinosF1) [15:30:14] 10Tool-Zppixbot, 10User-RhinosF1, 10User-Zppix: Deceprate default chanops list - https://phabricator.wikimedia.org/T234273 (10RhinosF1) [15:41:08] RhinosF1: sure [15:41:22] Zppix: thx [15:41:44] .in 2h do .announce [15:41:45] Zppix: Okay, I will set the reminder for: 2019-10-01 - 12:41:44CDT [15:42:06] heh at least we make use of your bot [15:47:25] RhinosF1: when i first started this project, I never expected it to be used by anyone but me [15:47:32] RhinosF1: but I was proven wrong [15:47:53] It actually makes me happy [15:47:53] Zppix: things happen [15:47:56] :) [15:48:14] I'll add more to channelmgmt once we deploy tommorow's patch [15:48:16] RhinosF1: I am always happy knowing that a project I started is being used by a community and then other people [15:48:51] FOSS stuff are cool, someone has some fun, more join in and everyone builds a community together [15:49:06] RhinosF1: once miraheze started using ZppixBot thats when I decided to continue supporting ZppixBot [15:49:11] cool [15:49:39] RhinosF1: you could say miraheze saved ZppixBot [15:49:46] maybe [15:50:01] RhinosF1: i was actually debating scrapping the project until miraheze started using it [15:59:54] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenDt [15:59:55] [02ZppixBot-Source] 07Pix1234 03cafefd3 - Update responses.py [16:00:54] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenDm [16:00:56] [02ZppixBot-Source] 07Pix1234 03a528346 - Update botversion.py [16:01:33] ZppixBot: reload [16:01:36] Zppix: done [16:01:53] .botver [16:01:57] .botversion [16:01:57] The current version of this bot is 5.0 (v5) [16:02:54] Pix1234/ZppixBot-Source/master/a528346 - Devin/Zppix The build is still failing. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/592105640 [16:18:20] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#78: Make on one line (responses.py) - 13https://git.io/JenDB [16:18:35] Zppix: ^ [16:18:50] update.php [16:28:06] RhinosF1: once my pc decides its done freaking out ill loom [16:28:07] Look [16:28:25] Zppix: what's it moaning over? [16:29:01] RhinosF1: well im running win 7 x32 bit enough said [16:29:15] Zppix: urgh [16:31:06] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenDP [16:31:08] [02ZppixBot-Source] 07Pix1234 03bc90e77 - fix spacing and remove unneeded commented line [16:32:44] RhinosF1: its on 2 lines because flake8, technically flake8 standard each line has a max amount of chars [16:32:58] RhinosF1: docker exec testenv flake8 modules --ignore E402,F401 --max-line-length 150 [16:33:16] Pix1234/ZppixBot-Source/master/bc90e77 - zppix1 The build was fixed. https://travis-ci.org/Pix1234/ZppixBot-Source/builds/592119456 [16:33:37] Zppix: well it looks silly imo [16:33:51] RhinosF1: well sorry but i dont want to piss travis off [16:34:01] Zppix: travis was 😀 [16:34:04] [02ZppixBot-Source] 07Pix1234 closed pull request 03#78: Make on one line (responses.py) - 13https://git.io/JenDB [16:34:51] Zppix: I'm going to look at that [16:34:52] RhinosF1: travis can be biopolar honestly [16:35:03] Zppix: I scrapped it for QuIRC [16:35:09] RhinosF1: ? [16:35:31] Zppix: I got bored of it erroring and needing setting up [16:35:56] RhinosF1: i keep it so it could possibly catch any huge screw ups [16:36:20] RhinosF1: that and I can say i have CI on the repo xD [16:49:15] Zppix: I now am coming up with multiple ideas for features [16:49:20] ok [16:49:35] I might add a short links feature tonight [17:07:31] 10Tool-Zppixbot, 10User-RhinosF1: Add shortlinks code to ZppixBot - https://phabricator.wikimedia.org/T234351 (10RhinosF1) [17:07:47] 10Tool-Zppixbot, 10User-RhinosF1: Add shortlinks code to ZppixBot - https://phabricator.wikimedia.org/T234351 (10RhinosF1) p:05Triage→03Low [17:09:15] 10Tool-Zppixbot, 10User-RhinosF1: Add shortlinks code to ZppixBot - https://phabricator.wikimedia.org/T234351 (10RhinosF1) [17:09:38] Zppix: ^ thoughts? [17:10:36] RhinosF1: no facebook, or instagram and we already have wikipedia links see .w [17:10:38] .help .w [17:10:42] .help w [17:10:43] Zppix: e.g. .w San Francisco [17:10:51] and i believe it can also do interlang [17:11:03] Zppix: okay [17:11:05] .w es:Wikimedia [17:11:06] [WIKIPEDIA] List of Wikimedia chapters | "Wikimedia chapters are national or sub-national not-for-profit organisations created to promote the interests of Wikimedia projects locally. Chapters are legally independent of the Wikimedia Foundation, entering into a "Chapters Agreement" with the Foundation following acceptance by the Affiliations..." | https://en.wikipedia.org/wiki/List_of_Wikimedia_chapters [17:11:15] maybe not [17:11:28] .w es:w:Wikimedia [17:11:28] [WIKIPEDIA] Selex ES | "Selex ES was a subsidiary of Finmeccanica S.p.A., active in the electronics and information technology business, based in Italy and the UK, and formed in January 2013, following Finmeccanica's decision to combine its existing SELEX Elsag and SELEX Sistemi Integrati businesses into SELEX Galileo, the..." | https://en.wikipedia.org/wiki/Selex_ES [17:11:34] hmm [17:11:34] 10Tool-Zppixbot, 10User-RhinosF1: Add shortlinks code to ZppixBot - https://phabricator.wikimedia.org/T234351 (10RhinosF1) [17:12:09] Zppix: we could do a .mh for $1.miraheze.org/wiki/$2 ? [17:12:14] RhinosF1: yes [17:12:52] 10Tool-Zppixbot, 10User-RhinosF1: Add shortlinks code to ZppixBot - https://phabricator.wikimedia.org/T234351 (10RhinosF1) [17:13:03] i dont think interlang is a huge deal with ZppixBot either since 99% of its users are english speaking [17:13:05] RhinosF1: [17:13:07] Zppix: ^ added [17:13:12] For .mh [17:13:15] opk [17:13:22] Removed Wikipedia, FB, installed [17:13:29] s/ed/ [17:13:29] RhinosF1 meant to say: Remov Wikipedia, FB, installed [17:13:36] Nope [17:13:42] haha [17:13:48] Zppix: what about the Twitter one? [17:13:54] RhinosF1: twitter is fine [17:14:00] Okay [17:14:04] RhinosF1: as there hasnt been any scandals about it [17:14:09] Zppix: ah [17:14:29] RhinosF1: i personally have no issue with facebook/instagram, but i want to keep my bot out of that [17:14:35] I nicked it from a discussion for QuIRC but most were never added [17:14:39] Zppix: that's cool [17:16:05] Will probably do tonight if I get time [17:23:15] Zppix: any chance that I could add a module that will allow users to use a status page like mine from IRC or is that better as a separate Module [17:23:26] s/module/bot [17:23:26] RhinosF1 meant to say: Zppix: any chance that I could add a bot that will allow users to use a status page like mine from IRC or is that better as a separate Module [17:23:36] what do you mean? [17:23:37] Urgh [17:24:07] what "status page" [17:24:19] Zppix: so it allows you to edit a https://meta.miraheze.org/wiki/User:RhinosF1/Status page [17:24:20] [ User:RhinosF1/Status - Miraheze Meta ] - meta.miraheze.org [17:24:32] That then generates an online indicator [17:24:44] (which I use in my signature) [17:25:15] I feel like thats out of scope for ZppixBot honestly [17:25:23] but idk [17:25:27] you can try [17:25:45] it has a miraheze meta account already, but i dont know if it knows how to access it [17:25:55] Zppix: it'll work but that's why I'm thinking whether it has access [17:26:11] (i dont even know if i remember the password to that account lol) [17:26:12] (you'll need to directly have a file for the login info) [17:26:39] Zppix: shall I send a password reset email for it? [17:26:39] RhinosF1: the only reason it has the account anyway is so it can access phab's api [17:26:43] Ah [17:26:47] RhinosF1: mo ill try to find it [17:26:51] K [17:26:55] RhinosF1: cause it may break the phab modules if you do [17:27:10] That's a point [17:27:17] if it accesses phab, then it probably knows how to login, unless it doesn't actually login to phab [17:27:53] Voidwalker: it uses phab's api it only has a meta account so i could get it a phab account [17:29:06] Voidwalker: phab account creation requires a meta account [17:29:36] Zppix: I’d probably have to do a bot application first [17:29:42] yeh, my question is if it's being used [17:29:58] Voidwalker: the meta account shouldn’t be [17:30:01] RhinosF1: lol... you realize Voidwalker is a steward he could just assign it [17:30:08] Voidwalker: the meta account isnt currently used [17:30:10] Voidwalker: the phab is [17:30:17] Voidwalker: .priotasks uses the api [17:30:21] as does .task [17:30:35] Voidwalker: as a meta crat what do you think on a module to edit my status page as part of ZppixBot [17:31:01] if you can get it working, I don't see why not [17:31:11] Voidwalker: no [17:31:11] Is it bad that i have like a bot monopoly on miraheze :P [17:31:14] Np [17:31:22] Zppix: no it’s good [17:31:32] hey, Zppix, I got Void-bot [17:31:44] I’ll do the rights for my wikis once it has an account there [17:31:48] Voidwalker: you and revi are the only other people with bots on meta/miraheze [17:32:18] i have 3 bots :P [17:32:28] meta yes, but I also don't think revi-bot is running much anymore [17:32:36] Voidwalker: it archives on meta [17:32:43] Voidwalker: I have working code, I just need to make it work with sopel rather than QuIRC [17:32:51] yeah, but I haven't seen it in a while, unless I've missed something [17:33:00] Voidwalker: do you have bot edits on? [17:33:08] Voidwalker: cause i see it [17:33:26] not usually, I find it in my watchlist sometimes [17:33:42] but there are a few noticeboards that are not archived that should be [17:34:37] brb gotta get dressed for job interview [17:34:45] or I'm blind [17:34:49] could be that too [17:34:56] Zppix, good luck [17:35:30] Voidwalker: thanks been out of a job since aug 9 [17:37:52] reminds me, I need to keep an eye out for a position myself [17:41:44] Zppix: do .announce [17:42:48] Zppix: good luck [17:44:02] Voidwalker: seen as Zppix has gone can you send a reminder that at 17:30 UK time tomorrow we will be deploying the channel Mgmt per channel config (per phab) and advise users to check the config for chanops of correct [17:44:48] sure, give me a few minutes to get a few things done though [17:46:59] K [17:51:16] RhinosF1: im around [17:51:25] Voidwalker: i go tit [17:51:27] it [17:51:31] Zppix: you can then [17:51:33] i hope i dont got tit [17:52:18] lol [17:52:23] [ANNOUNCEMENT] Channel Operators please see: https://git.io/JenEA - Ping Zppix, or join #ZppixBot with any questions and thanks for you cooperation [17:53:20] RhinosF1: ^ (done) [17:53:31] Zppix: seen [19:55:12] Zppix: going to work on shortlinks first as might be easier [21:01:14] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenQR [21:01:16] [02ZppixBot-Source] 07Pix1234 032234fbf - make vcrpy latest version [21:18:04] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenQD [21:18:06] [02ZppixBot-Source] 07Pix1234 03a147117 - try to use py 3.5 [21:23:23] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JenQb [21:23:25] [02ZppixBot-Source] 07Pix1234 03bf1c994 - Revert "try to use py 3.5" This reverts commit a147117353aaf95e864d6e6e66e7317a7eae9c02. [21:25:42] [coretasks.py] The server sent a possibly malformed MODE message: :Zppix!uid182351@miraheze/Zppix MODE ##RhinosF1 +mtsz-mz [21:26:06] [coretasks.py] The server sent a possibly malformed MODE message: :Zppix!uid182351@miraheze/Zppix MODE ##RhinosF1 -ts [21:28:37] [coretasks.py] The server sent a possibly malformed MODE message: :Zppix!uid182351@miraheze/Zppix MODE ##RhinosF1 -gn [21:29:05] [coretasks.py] The server sent a possibly malformed MODE message: :Zppix!uid182351@miraheze/Zppix MODE ##RhinosF1 +m [21:29:08] [coretasks.py] The server sent a possibly malformed MODE message: :Zppix!uid182351@miraheze/Zppix MODE ##RhinosF1 -m [21:29:44] [coretasks.py] The server sent a possibly malformed MODE message: :RhinosF1!uid339563@miraheze/RhinosF1 MODE ##RhinosF1 +t [21:29:56] [coretasks.py] The server sent a possibly malformed MODE message: :RhinosF1!uid339563@miraheze/RhinosF1 MODE ##RhinosF1 +n [21:32:01] heck's going on there? [21:33:03] Voidwalker: ignore them [21:33:08] They mean nothing [21:33:19] Zppix just typed a dodgy mode message [21:33:42] :P [21:34:00] +mz-mz in the same mode [21:34:05] outstanding! [21:34:11] Voidwalker: its the irc version of a rave [21:34:15] Voidwalker: it's Zppix [21:34:28] both of these explanations work equally as well [21:34:31] xD [21:36:07] Voidwalker: oh and btw if you manage to do +mz-mz in the same message, you will screw up freenode and you have to +m then -m again otherwise freenode thinks you have -m still when its actually still +m [21:41:19] huh [21:42:31] Voidwalker: do you know anything about travis-ci? [21:43:22] not much [21:43:45] what are you wondering though? [21:43:49] Voidwalker: would you know how i could make it docker pull a specific tag from dockerhub [21:44:02] i want it to pull https://hub.docker.com/layers/python/library/python/stretch/images/sha256-2f1eb47fe9222f760ae00b890b6033e5eff899789471337727f3b3c234081507 [21:44:04] [ Docker Hub ] - hub.docker.com [21:44:21] ah, that I do not know [21:44:23] Voidwalker: cause with the current setup its using the docker pull debian which is fine but that only uses python 2.7 [21:46:40] Voidwalker: guess ill just have to switch to a dockerimage [21:52:32] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+1/-0/±0] 13https://git.io/Jen7A [21:52:33] [02ZppixBot-Source] 07Pix1234 037c87929 - Create Dockerfile [21:54:00] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jen7j [21:54:02] [02ZppixBot-Source] 07Pix1234 03a404fa5 - Update .travis.yml [22:02:17] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jen5J [22:02:18] [02ZppixBot-Source] 07Pix1234 039c91ee4 - Update .travis.yml [22:04:40] [02ZppixBot-Source] 07Pix1234 pushed 031 commit to 03master [+0/-1/±0] 13https://git.io/Jen5k [22:04:42] [02ZppixBot-Source] 07Pix1234 03224a72f - Delete Dockerfile