[00:47:46] Phantom-42/ZppixBot-Source/master/c993b6b - Phantom42 The build failed. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324411590 [00:48:50] Oh, really? It reported here from my fork. Okay :) [00:52:48] Phantom42: cause it forked travis.yml [00:53:03] Phantom-42/ZppixBot-Source/master/c342d65 - Phantom42 The build is still failing. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324412588 [00:53:23] It would only do that if you had enabled Travis on your fork [00:54:42] Yes, I enabled to test couple of things before creating PR. I think I will run it 3 or 4 more times before submitting [00:54:56] I am almost done with basic Phabricator client [00:54:58] Ok [00:55:04] Great. :) [00:56:13] Phantom-42/ZppixBot-Source/master/a6f8e1a - Phantom42 The build is still failing. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324413428 [01:02:43] Phantom-42/ZppixBot-Source/master/d862bc4 - Phantom42 The build has errored. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324414829 [01:05:17] Phantom-42/ZppixBot-Source/master/417e701 - Phantom42 The build has errored. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324415592 [01:10:13] Phantom-42/ZppixBot-Source/master/8f0c74f - Phantom42 The build failed. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324416310 [01:17:04] Phantom-42/ZppixBot-Source/master/01d399d - Phantom42 The build is still failing. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324417664 [01:17:53] ImportError: No module named utils.phabricator [01:18:29] (Looking at job log) [01:20:44] Phantom-42/ZppixBot-Source/master/c93aa9e - Phantom42 The build is still failing. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324418815 [01:27:19] Phantom-42/ZppixBot-Source/master/726fe37 - Phantom42 The build is still failing. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324419985 [01:42:29] Phantom-42/ZppixBot-Source/master/736c566 - Phantom42 The build was fixed. https://travis-ci.org/Phantom-42/ZppixBot-Source/builds/324422564 [01:43:49] Finally I made it to work :) [01:45:10] [13ZppixBot-Source] 15Phantom-42 opened pull request #49: Add simple Phabricator client (06master...06master) 02https://git.io/vbhpT [01:45:40] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbhpk [01:45:40] 13ZppixBot-Source/06master 14a078b71 15Phantom42: Add simple Phabricator client [01:46:41] ZppixBot: reload [01:46:43] MacFan4000: done [01:46:49] .commands [01:46:51] Hang on, I'm creating a list. [01:46:53] I've posted a list of my commands at https://gist.github.com/86f6bbd365f146a02c7735160c79e004 - You can see more info about any of these commands by doing .help (e.g. .help time) [01:49:57] https://www.irccloud.com/pastebin/7TnBv7YB/ [01:50:10] (logs] [01:50:30] (modules failed to load) [01:51:55] Oh, no... Those sopel module problems again [01:52:11] Wait, but how source code is updated? [01:52:48] I did git pull in ~/sopel [01:53:02] s/sopel/.sopel [01:53:02] MacFan4000 meant to say: I did git pull in ~/.sopel [01:53:29] Could you check please if utils folder is in modules? [01:54:36] It is there [01:55:59] Oh, wait. Luckily I managed to get this error on my local instance too. Will fix this soon [02:08:45] [13ZppixBot-Source] 15Phantom-42 opened pull request #50: Fix mh_phab module loading bug (06master...06master) 02https://git.io/vbhhW [02:08:59] Hopefully this will solve the problem... [02:14:28] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbhhK [02:14:28] 13ZppixBot-Source/06master 144810c3c 15Phantom42: Fix mh_phab module loading bug [02:15:42] ZppixBot: reload [02:15:44] MacFan4000: done [02:15:57] .commands [02:15:57] Hang on, I'm creating a list. [02:16:00] I've posted a list of my commands at https://gist.github.com/ab8d1be280aa11f3fbcb44d35c6ca0b5 - You can see more info about any of these commands by doing .help (e.g. .help time) [02:17:19] MacFan4000: So looks like the problem is fixed now ? [02:17:46] .task 1 [02:17:46] https://phabricator.miraheze.org/T1 [02:17:52] .commands [02:17:53] I've posted a list of my commands at https://gist.github.com/ab8d1be280aa11f3fbcb44d35c6ca0b5 - You can see more info about any of these commands by doing .help (e.g. .help time) [02:18:19] Yep [02:20:44] MacFan4000: Thank you for your help! [02:21:27] I will go and have some sleep now and I will tell more about Phabricator client and how we are going to use it tomorrow. Good night! [16:57:24] Zppix: Hi! Do yo have a free minute? [16:58:14] Yea [16:59:52] Yesterday I introduced basic Phabricator client (it is used for task command now). However there is some configuration you need to do. After you are done with it, we can move to even cooler Phabricator-related functions, like the notification function we were previously talking about. [17:00:11] So do you have some time to configure ZppixBot a bit? [17:00:21] I will tell you what needs to be done [17:00:28] I can [17:01:11] Okay. Great! So first of all, you will need to create an account at Miraheze phabricator for ZppixBot. (you can use your own though, but I don' recommend that) [17:01:34] Ok give me sec [17:01:38] Hey Reception123 [17:01:48] hi Zppix [17:02:00] (working on Puppet stuff right now) [17:02:01] I need your miraheze powers for a sec [17:02:26] Zppix: what do you need? [17:02:33] When you can run ./accountadmin on ZppixBot and mark it as bot plz [17:03:10] Let me see [17:04:13] Reception123: after i make the acct [17:04:20] Ill tell you when [17:04:25] ok [17:04:37] Zppix: does "accountadmin" make the account a normal administrator? [17:05:23] No, thats what the script is [17:05:49] The script is an account admin script [17:05:54] Meaning it can manage account [17:06:31] Zppix: can't the stuff be done via the web UI though? [17:07:45] Reception123: bot flag cant [17:07:59] Reception123: acct created (cc Phantom42 ) [17:11:04] Zppix: Great! Next step is to setup conduit api token (in settings) [17:11:08] Ok [17:11:50] Done [17:12:26] Zppix: could you provide a description for what tasks the bot will be performing on Phabricator? [17:12:32] (the other sysadmins would like to know) [17:12:41] 🤷‍♂️ [17:12:46] Phantom42: ^ [17:15:59] Reception123: In fact no write. Just read queries and searches [17:16:46] Bot tag allows higher rate limit iirc [17:17:10] ok [17:17:42] If it does get any write feature ill be sure to spam you to let you know i mean... uh [17:20:17] ok [17:21:25] Phantom42: what now? [17:21:54] Okay. Not much is left. Now we need to edit config file [17:22:04] You need to add: [17:22:15] [phabricator] [17:22:47] host = phabricator.miraheze.org [17:23:06] api_token = conduit token you just setup [17:23:10] That's all [17:23:15] After that restart the bot [17:23:56] [ANNOUNCEMENT] Restarting for Config Changes!! [17:24:40] .task 55 [17:24:45] .task 1 [17:24:45] https://phabricator.miraheze.org/T55 - Investigate random errors [Resolved] authored by Southparkfan, assigned to Southparkfan [17:24:45] .ping [17:24:46] Pong! [17:24:48] https://phabricator.miraheze.org/T1 - Tracking: Deployment of Miraheze [Resolved] authored by John, assigned to github-migration [17:24:51] Yay, works! [17:25:05] This is demo Phabricator feature. We may move to more advanced now :) [17:25:34] It probably is slower since zppixbot runs on toolforge's kubermetes servers which are shared among other projects [17:25:44] Another reason for the bot flag [17:25:57] I checked the upstream configuration, and apparently Phabricator bots don't have a higher rate limit [17:27:43] Im thinking of mw thats why [17:27:51] Lol [17:42:42] .task 1 [17:42:44] https://phabricator.miraheze.org/T1 - Tracking: Deployment of Miraheze [Resolved] authored by John, assigned to github-migration [17:43:02] .ping [17:43:02] Pong! [17:44:11] Well, I don't think there should be any problems with api speed / rate limits for now [17:50:46] Ok