Wikipedia talk:Bots/Requests for approval/Femto Bot 4

Latest comment: 13 years ago by Rich Farmbrough in topic From my talk page

From my talk page edit

Hi Rich. There don't seem to be any examples of Femto Bot having pinged bag members for this task. Would it be possible to get that done? Possibly on that request itself (hence me commenting here and not there), or by just briefly moving the time down to a couple of hours. If so, I'm happy to okay another trial, but for that particular function. - Kingpin13 (talk) 15:03, 5 January 2011 (UTC)Reply

Ok I'll have a look at the code, I was kinda reluctant to enable it even during the trial. Rich Farmbrough, 15:05, 5 January 2011 (UTC).Reply
Well another thing I was going to mention was the times it waits. Basically, any chance of changing your waiting periods to at least 1 week to start off with, since that's what's suggested at BRfA, and seems more realistic than one/two days (alternatively you could write something slightly more complex to get the number of open BRfAs and base the time off that (if there are more BRfAs give BAG more time)). The other thing that needs to be discussed is having the bot turn on tasks once they are approved. How secure is this, could a user pretend to be a BAG member and get the bot to start before it's actually been approved? - Kingpin13 (talk) 15:08, 5 January 2011 (UTC)Reply
  1. Yes time is a moot point. I'll have to think about it. With 12 "active" members BRFAs should be hit fairly quickly, though.
  2. Hm yes they could, but they'd fool me too. Rich Farmbrough, 15:26, 5 January 2011 (UTC).Reply
1) But of course, when it comes to BAG "active" really does need quotation marks =p. Well either 7 days or based on the number of open requests would be my suggestions. Also, how is the member to message selected? Have you done anything about looking at BAG members who previously commented? 2) Personally, I still think this bit needs to be semi-automated, even just have a pop-up box saying "[request] is about to be [started/trialled], the last person to edit the request was [user]. Continue?". - Kingpin13 (talk) 15:37, 5 January 2011 (UTC)Reply
Well the code to run the trials is still in early stages too. Probably I need to write some new "stop" code since I was relying on AWB built in feature mostly. Rich Farmbrough, 15:39, 5 January 2011 (UTC).Reply
Okay, feel free to give me a poke once you're happy with the code. Especially that for the BAG pinging function (also I'm still interested about how you select which BAG member to message, hopefully you aren't messaging the same one the first time every time. Would also be good if you at least started with a BAG member who's already familiar with the BRfA (you could just steal that from AnomieBOT's report)). Just to quickly wrap up for now, here's what I feel should to be done -
  • Consider increasing time before a request is considered stale.
  • Take a look at some different methods for which order BAG members are messaged in.
  • Write up code for the auto-start of tasks, with some form of manual approval (I agree with H3llkn0wz on this, I'm not comfortable with it being fully automated). Best, - Kingpin13 (talk) 22:43, 5 January 2011 (UTC)Reply

---cut here--

Rich Farmbrough, 03:03, 3 March 2011 (UTC).Reply