Misplaced Pages

:Bots/Noticeboard: Difference between revisions - Misplaced Pages

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
< Misplaced Pages:Bots Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 14:08, 16 January 2015 view sourceTechnical 13 (talk | contribs)37,142 editsm Reverted 1 edit by Hasteur (talk) to last revision by Technical 13. (TW)← Previous edit Latest revision as of 16:47, 22 January 2025 view source Lowercase sigmabot III (talk | contribs)Bots, Template editors2,311,150 editsm Archiving 1 discussion(s) to Misplaced Pages:Bots/Noticeboard/Archive 19) (bot 
Line 1: Line 1:
{{Short description|Noticeboard for bot-related issues}}
{{/Header}}
{{User:MiszaBot/config {{User:MiszaBot/config
|maxarchivesize = 250K | maxarchivesize = 250K
|counter = 9 | counter = 19
|minthreadsleft = 0 | minthreadsleft = 0
|minthreadstoarchive = 1 | minthreadstoarchive = 1
|algo = old(30d) | algo = old(30d)
|archive = Misplaced Pages:Bot owners' noticeboard/Archive %(counter)d | archive = Misplaced Pages:Bots/Noticeboard/Archive %(counter)d
| archiveheader = {{Talk archive navigation}}
}} }}
{{Misplaced Pages:Bot owners&#39; noticeboard/Header}}


== Bot not running - creator inactive ==
__TOC__


Hi! I noticed that the {{u|Rick Bot}} is not running correctly and has not been active since November 30th. Its creator, {{u|Rick Block}} is also largely inactive and hasn't stopped by since November 4th (or responded to a message on his talk). He's had long periods of inactivity before, which ordinarily isn't a problem since the bot keeps on trucking. The bot normally runs daily and does some useful tasks, including updating the count of admins and CFD archives. Is there an established procedure to step in and fix a bot or duplicate its functions if an operator isn't available? Thanks! —] (]) 19:35, 31 December 2024 (UTC)
== De-authorize ] ==
:Anyone is welcome to create a "backup" bot or similar if a bot operator is AFK and otherwise not responding. If the source code is freely available then this can be as simple as using the code and filing a new BRFA, or it could mean needing to re-write it all from scratch before filing a BRFA. Either way, unless the bot is directly handed off to someone (unlikely if the operator is away) then you'll need a BRFA to take over the task, even if only temporarily. ] (]) 13:38, 1 January 2025 (UTC)
{{archive top|{{resolved}} - Deflagged}}
::The code is availabe at ]. It doesn't look too hard to set up.<span id="Qwerfjkl:1735822850886:WikipediaFTTCLNBots/Noticeboard" class="FTTCmt"> —&nbsp;]] 13:00, 2 January 2025 (UTC)</span>
As {{rfplinks|7SeriesBOT}} no longer administrative permissions, it is no longer capable of completing any tasks. I move to deauthorize/deflag this bot/account. — ] <sup>]</sup> 17:19, 26 December 2014 (UTC)
:::Thanks to you both for the answers. Hopefully Rick will be back soon, but if he isn't, I think it makes sense for another bot operator to set up duplicative functions and get approval so these tasks can be handled. —] (]) 13:58, 2 January 2025 (UTC)
;Notifications
:I can help with the admin activity updates. I can write new code and file a BRFA if that works for you. I am temporarily taking on this task, so if anyone is interested in taking over, feel free to contact me for the source code. – ] <small>(])</small> 15:16, 2 January 2025 (UTC)
:Ping to operator: {{ping|DangerousPanda}} — ] <sup>]</sup> 17:19, 26 December 2014 (UTC)
::That works for me (not that I have any actual authority in this matter lol!). Thanks for stepping up to take over those functions. If anyone else has the expertise or time to take over the bot's other tasks, that would be very helpful as well. —] (]) 16:45, 2 January 2025 (UTC)
:Ping to active BAG members: {{ping|Anomie}}, {{ping|JamesR}}, {{ping|Magioladitis}}, {{ping|MBisanz}}. — ] <sup>]</sup> 18:39, 26 December 2014 (UTC)
:::Alright, I will file a BRFA shortly. – ] <small>(])</small> 16:50, 2 January 2025 (UTC)
;Comments
:{{U|xaosflux}} I agree. the bot was not active in the last 4 years anyway. -- ] (]) 19:09, 26 December 2014 (UTC) ::::{{BOTREQ|brfa|GalaxyBot 2}} ] <small>(])</small> 19:22, 2 January 2025 (UTC)
:'''Support''' as above. &mdash; ] <small>(])</small> 20:44, 26 December 2014 (UTC)
: I don't see any need to ''deauthorize'' the bot, although I would encourage the operator to make sure its tasks still make sense before reactivating it (should the operator desire to do so). ]] 00:47, 27 December 2014 (UTC)
::This is an adminbot that has lost its admin bit, it has no available tasks. — ] <sup>]</sup> 01:13, 27 December 2014 (UTC)
:I don't know that we need a formal finding, but I agree. ''']''' <sup>]</sup> 19:40, 27 December 2014 (UTC)
*I've removed the bot flag. –]] 22:54, 27 December 2014 (UTC)
{{archive bottom}}


== Bababa67 == ===PearBOT===
Hi, please forgive me if this isn't the proper way to do this here. I was going to create a new section, but noticed this one and I have the exact same question. I recently realized that {{u|PearBOT}} hasn't been running correctly since February 2024, and it's creator, {{u|Trialpears}}, doesn't seem to be active anymore. More specifically, I'm personally interested in the functions of ].


So anyway, my question, as this is all beyond my skill set/knowledge base. Would this bot specially need a re-write, or just a new BRFA filing with the existing source code? ] (]) 19:58, 11 January 2025 (UTC)
Could somebody knowedgeable with bots, bot flags and BRFA please have a look at ] and subpages? User seems to have a lot there concerning bots, including two subpages of python code (I don't know python at all, so don't know what they do). --] (]) 15:35, 28 December 2014 (UTC)
Edit: Tagging {{Re|Pppery}} as I thought you might be interested in this topic as well. ] (]) 20:48, 11 January 2025 (UTC)
* {{U|Redrose64|Red}}, from my little bit of ability to read the code, it appears to be someone attempting to imitate ]. I'd block the account and get some feedback from {{U|The Earwig}} and {{U|Σ|sigma}} on it. — <span class="nowrap">&#123;&#123;U&#124;]&#125;&#125; <sup>(] • ] • ])</sup></span> 16:59, 28 December 2014 (UTC)
** {{U|Redrose64|Red}} I'd say blocking them is the best course of action, unless they are willing to remove the content, and seek approval from the BRFA before making any further bot edits. I can confirm, AFAIK, the code is a copy of LSBIII, so probably shouldn't be there. --]]<small>]</small> 17:15, 28 December 2014 (UTC)
***I don't see any need to block them; they just seem to be testing things out and not causing any tangible harm and haven't actually made any "bot edits". Why not just edit off the offending content and engage in further dialogue? –]] 17:23, 28 December 2014 (UTC)
****Agree, no disruptive editing at all is taking place, so no block is warranted. — ] <sup>]</sup> 18:32, 28 December 2014 (UTC)
* I'd argue that an attempt to impersonate another user ({{Noping|Lowercase sigmabot III}} in this case) is grounds for blocking. I've made sure that Earwig and Sigma are aware, and I'll leave the rest to you all. — <span class="nowrap">&#123;&#123;U&#124;]&#125;&#125; <sup>(] • ] • ])</sup></span> 00:42, 29 December 2014 (UTC)
*:Yes, fair enough. I've deleted all those pages and warned them on this: ]. –]] 01:03, 29 December 2014 (UTC)
*::Seems ok, {{ping|Technical 13}}; may be the lack of diffs, etc above--but these edits were all isolated to their userspace, still appears to be a type of testing, can you point to any specific diff of them impersonating the real account with an edit outside of their own userspace? (For blocking grounds). — ] <sup>]</sup> 01:23, 29 December 2014 (UTC)
*::* {{Diff|User:Lalala6788|640017089|639680787|This user page is officially controlled by The signmabot}}? ] (which suggests there needs to be a CU to check if this is the same user using {{IPuser|112.198.99.18}})? — <span class="nowrap">&#123;&#123;U&#124;]&#125;&#125; <sup>(] • ] • ])</sup></span> 01:37, 29 December 2014 (UTC)
::::: Hmmm, seems to be quacking..., may want to cross post this to ANI unless Xeno wants to keep running with it. — ] <sup>]</sup> 01:50, 29 December 2014 (UTC)
::::Looks like they've edited that bit off. Could be friends/siblings messing around. To me it still seems like they're just testing stuff and I don't really see a pressing need to tell them to get off our lawn just yet ;>, it doesn't seem malicious. But yes, if the situation worsens it should probably go to another venue because there's no actual bot activity/problem. –]] 04:05, 29 December 2014 (UTC)
:{{ty}}, all; but I think we should keep a lookout for a while longer --] (]) 15:55, 29 December 2014 (UTC)
::fyi, ]. --]]<small>]</small> 17:30, 29 December 2014 (UTC)
:::This guy, whilst no longer pretending to be a bot, admin, rollbacker, autopatroller or whatever other hat that he's decided to give to himself this week, is clearly ] - more than 500 edits, only about 20 of which are outside User:/User talk: space. It's even more so with his pages on ] and ], on all of which his User:/User talk: edits constitute exactly 100% of his total edits. I ], but they didn't reply; although {{diff|User talk:Bababa67|prev|641555156|they certainly ''saw'' it}}. --] (]) 09:21, 9 January 2015 (UTC)


:I have restarted PearBOT and updated the code to work with the latest versions of Pywikibot and Python. Please take a look at the edits and let me know if you notice any issues. @] – ] <small>(])</small> 14:38, 12 January 2025 (UTC)
== ClueBot 3 not archiving ==
::Thank you so much! Seems like it is working well! Honestly a bit of a relief to not have this on the todo list. ] (]) 17:08, 12 January 2025 (UTC)
:::Thank you both for all the help! I'd be completely lost otherwise, 😅. I wasn't sure if this bot would ever work again, so really glad to see it working now, certainly makes things a bit easier/better. Furthermore, I quickly looked at the edits, I'm not noticing any obvious issues so far, seems to be working as expected, so much appreciated. @] @]
:::<br />
:::Also, @], I've dealt with depression myself, so I know the feeling, but it can get better. Oh, and no worries about any inconvenience on my part at least to be clear, we're all volunteers after all :). ] (]) 02:08, 13 January 2025 (UTC)


:If someone takes this over with their own bot, it will need a new BRFA, if only to ensure that everything is working as intended. ] (]) 20:01, 11 January 2025 (UTC)
<s>I came across this after a report to ClueBot NG's page, apparently ClueBot 3 is not archiving?
::Thanks for the quick response. Yeah, I'm hoping someone with a better knowledge of this than myself could take this over. ] (]) 20:48, 11 January 2025 (UTC)
::Oh crap, when I was first looking at {{u|PearBOT}} I didn't notice that only some PearBOTs have their source code published it seems, my bad. ]s source seems to be missing. Or am I just a newb who's not finding it? ] (]) 05:31, 12 January 2025 (UTC)
:::It's available at ]. – ] <small>(])</small> 05:56, 12 January 2025 (UTC)
::::Depression is rough. I don't have the energy to do all that much these days and when I do Misplaced Pages is very low priority. I'm happy to add anyone to the tool forge project if anyone wants. I believe the only thing that is broken is that the scheduler system changed and I apparently failed to update it properly. Sorry for all the inconvenience I've caused. ] (]) 10:37, 12 January 2025 (UTC)
:::::@]: I can fix and maintain it if you can add me. – ] <small>(])</small> 10:41, 12 January 2025 (UTC)
::::::@] I believe I managed to add you as a maintainer. Feel free to do anything you want with the stuff there. I believe the infobox request task also is in the same boat but that might be moot after all the WikiProject banner redesigns. I really haven't kept up. ] (]) 11:05, 12 January 2025 (UTC)
:::::::@]: I think you added me to the wrong tool; it should be pearbot, not pearbot2. – ] <small>(])</small> 12:25, 12 January 2025 (UTC)
::::::::Right, should be fixed now. ] (]) 12:34, 12 January 2025 (UTC)


== Apology to the community (MolecularPilot) ==
will show it's not archived since 5th January and I'm not sure why--] (]) 21:43, 7 January 2015 (UTC)</s>
*{{Userlinks|MolecularBot}}
I am very sorry for answering requests on ] for small one-off tasks without seeking a BRFA. After reading somewhere that tasks with less than 700 edits could be just done if there is consensus, I was confused but now realise this is an AWB only rule. However, this is no excuse.


After the requested minor planet task (500 edits approx, RM consensus) and requested school SVG logo categorisation (300 edits approx, general rules of subcats consensus), {{u|DreamRimmer}} clarified to me on Talk that tasks with Python or a bot script outside of bot userspace always require a BRFA, even if supervised and that I was getting confused with the AWB rule. I then promised to file BRFAs for all my scripts.
== Possible Bot Issue ==


When moving a botreq thread to awbreq, I saw Whatamidoing (not pinged as uninvolved in this) had made a request that I could fufil, as I know about psychology so could assemble the list of pages, 227 to be exact. I'm on mac so I can't use AWB, so I made a script to fufil this task and filed a BRFA as requested by DR for all my scripts. (Note that this one was automatic, unlike the other edits which were done with supervised scripts).
] is removing useful categories from all AfC articles which was not approved in ]. I found this category quite useful and find it harmful that it is being removed where it is needed. Thanks! ''']'''<sup><small>(])</small></sup> 06:19, 8 January 2015 (UTC)
:See ], ], ], ],], ] for all your ]ing/Harassment needs. Technically, I should never have tagged these pages because they were not identified using the originally authorized task. Since EoRdE6 decided to misuse the purpose of the identified category of that task I decided that enough drama had arisen from my unapproved use of the bot that I should remove the pages so that we can start the nice burecratic process of re-asking for permission (or not asking for permission again and forcing EoRdE6 to learn how to do technical things since they're so experienced with the project overall that they mess up CSD tagging on a frequent clip). ] (]) 06:45, 8 January 2015 (UTC)
:And technically the unauthorized task was the tagging that occured under the auspices of ]. Tonight's de-tagging was undoing the tags after I more a certain user decided to cause drama over this category. ] (]) 06:54, 8 January 2015 (UTC)
* I'm requesting further discussion here. As {{Diff|User talk:Mdann52|641581642|641334590|I stated}} on the talk page of the user who hatted this discussion, {{Tq|An unapproved bot task was reported, admitted to by the accused, and as a result, I think the misused bot flag should be removed from the bot until BAG can decide what to do about it.}} As such, I'm requesting exactly that. Please remove the bot flag from this bot until a member of BAG makes a statement on the behalf of BAG that it is okay cause disruption with a bot carrying out tasks that, using {{U|Hasteur}}'s own comment, {{Xt|were not identified using the originally authorized task.}} Thank you. — <span class="nowrap">&#123;&#123;U&#124;]&#125;&#125; <sup>(] • ] • ])</sup></span> 23:55, 15 January 2015 (UTC)


However, {{u|Primefac}} declined this as it was too small a task and is best done with AWB, not a script, and then promptly blocked the bot for the unapproved minor planet and school logo tasks, also disabling requested ] AfC and SPI reporting tasks.
== Labs disk maintenance ==


So i am here to sincerely apoloigise for running scripts to try and help people (still, not an excuse) without a ], and for then opening a BRfA when AWB would have been needed. If wanted by the community for an unblock, I agree to a 3 month topic ban from helping people with nom-exempt tasks on botreq or awbreq. If I have lost the communities trust as a botop, I will also stop all tasks on toolforge and send the code to someone else.
Labs has scheduled disk maintenance on January 15 at 18:00 UTC for up to 24 hours. Tools/bots may be affected during this time. Full details available on the . --] (]) 16:12, 15 January 2015 (UTC)
I am very sorry again. ] (]) 21:35, 1 January 2025 (UTC)
:Maintenance aborted after 2 hours due to performance issues. Will be rescheduled in the future when more disk space is added. --] (]) 20:15, 15 January 2015 (UTC)

:*Perhaps next time notification of this "scheduled disk maintenance" can be done maybe just a ''little'' bit more than two hours in advance? --] (]) 21:28, 15 January 2015 (UTC)
:Aso noting that I'm not blocked, but my bot {{u|MolecularBot}} is. I'm not logged out for block evasion, it's just that I cant log in right now but wanted to get an apology out for my poor behavouir to the community as soon as posible. Thank you to everyone who helped me on my Talk, and to the wider community for your understanding. ] (]) 21:38, 1 January 2025 (UTC)
::{{reply|Hammersoft}} The can be subscribed to for more advanced notification. --] (]) 21:50, 15 January 2015 (UTC)
:::Will the people who scheduled that maintenance please restart {{user|Cyberbot I}}, which went down at (presumably) 18:00 and is apparently not self-starting? --] (]) 21:34, 15 January 2015 (UTC) ::Please use your account to communicate. Regarding the bot block, you can file a BRFA once you have a better task for your bot. If BAG approves it, your bot will be unblocked. Just make sure to file BRFAs if you plan to run it outside your user page. – ] <small>(])</small> 02:01, 2 January 2025 (UTC)
:::Hi {{u|DreamRimmer}}, sorry I was at the library so didn't feel comfortable logging in! Can it be unblocked to run the AfC and SPI ] tasks, if that's okay? Or should I file a BRFA even though they are exempt! Thank you and sorry for causing all this drama by not realizing that AWB had special rules for BRFA exemption and it didn't apply to all semi-automated/supervised scripts. ] <sup>]]</sup> 02:38, 2 January 2025 (UTC)
:::I'd rather not subscribe to the whole mailing list just to listen out for things like this, could notifications be given here a day or so in advance in the future? ] (]) 21:55, 15 January 2015 (UTC)
::::Also 100% okay with the block being modified to a p-block from mainspace, as all the tasks only need to be within userspace! Thank you! :) ] <sup>]]</sup> 02:54, 2 January 2025 (UTC)
:::Concur. Perhaps (ironically) a bot could do the notifications for you across many language wikipedias? --] (]) 23:38, 15 January 2015 (UTC)
:::::AWB edits are "semi-automated", meaning that the operator glances at each suggested edit and approves it. Semi-automated edits are allowed. Bots are, by their nature, "fully automated". Anything fully automated, even when supervised, needs a BRFA, I think, except for userspace editing.
::::Cyberbot I, which normally runs continuously, restarted at 00:00 and seems to be running normally. --] (]) 00:18, 16 January 2015 (UTC)
:::::When Primefac sees your post, I think your bot is likely to get unblocked. You seem like you understand now so should be all good :) –] <small>(])</small> 03:50, 2 January 2025 (UTC)
== Legobot ==
::::::Thank you so much! I just had a little setup like it was a pywikibot script and it would tell me "do you want to make this change" for each page and I could press Y or N in the terminal, but now I understand why it is wrong. ] <sup>]]</sup> 03:52, 2 January 2025 (UTC)
I don;t know what's actually happening but it seems like Legobot is malfuntioning. It is notifing {{u|Example}} (See ]) when GA reviewers start or pass/fails an article instead of notifing the nominator. I tried to contact the bot owner {{user|Legoktm}} on his talk page, but they haven;t replied. Thanks, ''']''' 04:42, 16 January 2015 (UTC)
:::::::You can use Pywikibot scripts on ] with your main account at a slow edit rate, similar to AWB, if only a few pages are affected. It must be properly supervised. Please be aware that you are responsible for any mistakes that might occur. I don't recommend using PAWS due to the recent block and related issues, but I just wanted to share this. – ] <small>(])</small> 04:11, 2 January 2025 (UTC)
:The bot defaults to Example when it can't find the nominator, meaning that someone probably didn't set up the template correctly. ] (]) 04:45, 16 January 2015 (UTC)
::::::::Ohh PAWS looks cool, thank you for showing me, it's basically what I was doing but on Jupyter instead of my laptop. Using PAWS, do I have to configure the Y/N prompt for each edit as I did when using the script on my laptop, and because that still caused people to get upset is there any other prompts/code I need to add to make it "supervised". Also why don't you recommend it, do you prefer AWB/JWB? Thank you! :) ] <sup>]]</sup> 04:15, 2 January 2025 (UTC)
::::::::: Depending on the task, to fall under ] you should probably be looking at a diff or preview of some sort, not just answering "Y" (it's unclear to me what exactly what your process was). The edits should also indicate in some manner that they're semi-automated; usually this is by including mention of that in the edit summary, although ] might serve in some cases too. You should also code it to abort or notify you if anyone posts on your talk page, so you can react immediately if someone complains, and you should limit your rate both to avoid flooding watchlists and to give people time to react. ]] 04:56, 2 January 2025 (UTC)
::::::::::Thank you for your help! I had it like it showed a diff, but only the lines changed (or for moves old title -> new title) and used the +bot flagged account to prevent flooding, but the talk page notification, rate limiting to give people time to respond and mentioning it in the edit summary are super smart ideas, thanks again! :) ] <sup>]]</sup> 05:03, 2 January 2025 (UTC)
::::::::::: Do remember that the bot-flagged account may only be used to make BRFA-approved (or ]) edits, no matter if semi-automated or not. ]] 05:06, 2 January 2025 (UTC)
::::::::::::Thanks for the reminder, and helping me figure out all the policies! :) ] <sup>]]</sup> 05:11, 2 January 2025 (UTC)
:It sounds like you understand the issues around this situation. I would suggest -- if you want an AWB-specific account used for semi-automated editing that doesn't clog your own contribution history -- that you create an AWB-specific account (see e.g. {{noping|Usernamekiran (AWB)}}). If we are otherwise all in agreement that your bot will only be used for BRFA-approved tasks (and the usual user-space edits which are exempt) then I am fine with unblocking the bot. Please let me know. ] (]) 08:52, 2 January 2025 (UTC)
::Thank you very much for your time and understanding {{u|Primefac}}, I know now to not use the bot account for semi-automated edits (only for fully-automated, BRFA approved or exempt edits). :) ] <sup>]]</sup> 09:10, 2 January 2025 (UTC)
:::Glad to hear it. If you do have any questions in the future please feel free to ask a botop/BAG member or post here. ] (]) 09:32, 2 January 2025 (UTC)

== BAG nomination ==

Hi! I have nominated myself for ] membership. Your comments would be appreciated on the ]. Thanks! – ] <small>(])</small> 16:50, 18 January 2025 (UTC)

Latest revision as of 16:47, 22 January 2025

Noticeboard for bot-related issues

Noticeboards
Misplaced Pages's centralized discussion, request, and help venues. For a listing of ongoing discussions and current requests, see the dashboard. For a related set of forums which do not function as noticeboards see formal review processes.
General
Articles,
content
Page handling
User conduct
Other
Category:Misplaced Pages noticeboards
    Bots noticeboard Shortcuts

    Here we coordinate and discuss Misplaced Pages issues related to bots and other programs interacting with the MediaWiki software. Bot operators are the main users of this noticeboard, but even if you are not one, your comments will be welcome. Just make sure you are aware about our bot policy and know where to post your issue.

    Do not post here if you came to

    Bot-related archives
    Noticeboard1, 2, 3, 4, 5, 6, 7, 8, 9, 10
    11, 12, 13, 14, 15, 16, 17, 18, 19
    Bots (talk)1, 2, 3, 4, 5, 6, 7, 8, 9, 10
    11, 12, 13, 14, 15, 16, 17, 18, 19, 20
    21, 22
    Newer discussions at WP:BOTN since April 2021
    Bot policy (talk)19, 20, 21, 22, 23, 24, 25, 26, 27, 28
    29, 30
    Pre-2007 archived under Bots (talk)
    Bot requests1, 2, 3, 4, 5, 6, 7, 8, 9, 10
    11, 12, 13, 14, 15, 16, 17, 18, 19, 20
    21, 22, 23, 24, 25, 26, 27, 28, 29, 30
    31, 32, 33, 34, 35, 36, 37, 38, 39, 40
    41, 42, 43, 44, 45, 46, 47, 48, 49, 50
    51, 52, 53, 54, 55, 56, 57, 58, 59, 60
    61, 62, 63, 64, 65, 66, 67, 68, 69, 70
    71, 72, 73, 74, 75, 76, 77, 78, 79, 80
    81, 82, 83, 84, 85, 86, 87
    Bot requests (talk)1, 2
    Newer discussions at WP:BOTN since April 2021
    BRFAOld format: 1, 2, 3, 4
    New format: Categorized Archive (All subpages)
    BRFA (talk)1, 2, 3, 4, 5, 6, 7, 8, 9, 10
    11, 12, 13, 14, 15
    Newer discussions at WP:BOTN since April 2021
    Bot Approvals Group (talk)1, 2, 3, 4, 5, 6, 7, 8, 9
    BAG Nominations



    Bot not running - creator inactive

    Hi! I noticed that the Rick Bot is not running correctly and has not been active since November 30th. Its creator, Rick Block is also largely inactive and hasn't stopped by since November 4th (or responded to a message on his talk). He's had long periods of inactivity before, which ordinarily isn't a problem since the bot keeps on trucking. The bot normally runs daily and does some useful tasks, including updating the count of admins and CFD archives. Is there an established procedure to step in and fix a bot or duplicate its functions if an operator isn't available? Thanks! —Ganesha811 (talk) 19:35, 31 December 2024 (UTC)

    Anyone is welcome to create a "backup" bot or similar if a bot operator is AFK and otherwise not responding. If the source code is freely available then this can be as simple as using the code and filing a new BRFA, or it could mean needing to re-write it all from scratch before filing a BRFA. Either way, unless the bot is directly handed off to someone (unlikely if the operator is away) then you'll need a BRFA to take over the task, even if only temporarily. Primefac (talk) 13:38, 1 January 2025 (UTC)
    The code is availabe at User:Rick Bot/scripts. It doesn't look too hard to set up. — Qwerfjkltalk 13:00, 2 January 2025 (UTC)
    Thanks to you both for the answers. Hopefully Rick will be back soon, but if he isn't, I think it makes sense for another bot operator to set up duplicative functions and get approval so these tasks can be handled. —Ganesha811 (talk) 13:58, 2 January 2025 (UTC)
    I can help with the admin activity updates. I can write new code and file a BRFA if that works for you. I am temporarily taking on this task, so if anyone is interested in taking over, feel free to contact me for the source code. – DreamRimmer (talk) 15:16, 2 January 2025 (UTC)
    That works for me (not that I have any actual authority in this matter lol!). Thanks for stepping up to take over those functions. If anyone else has the expertise or time to take over the bot's other tasks, that would be very helpful as well. —Ganesha811 (talk) 16:45, 2 January 2025 (UTC)
    Alright, I will file a BRFA shortly. – DreamRimmer (talk) 16:50, 2 January 2025 (UTC)
    BRFA filedDreamRimmer (talk) 19:22, 2 January 2025 (UTC)

    PearBOT

    Hi, please forgive me if this isn't the proper way to do this here. I was going to create a new section, but noticed this one and I have the exact same question. I recently realized that PearBOT hasn't been running correctly since February 2024, and it's creator, Trialpears, doesn't seem to be active anymore. More specifically, I'm personally interested in the functions of PearBOT 3.

    So anyway, my question, as this is all beyond my skill set/knowledge base. Would this bot specially need a re-write, or just a new BRFA filing with the existing source code? Winderz IoT (talk) 19:58, 11 January 2025 (UTC) Edit: Tagging @Pppery: as I thought you might be interested in this topic as well. Winderz IoT (talk) 20:48, 11 January 2025 (UTC)

    I have restarted PearBOT and updated the code to work with the latest versions of Pywikibot and Python. Please take a look at the edits and let me know if you notice any issues. @Winderz IoTDreamRimmer (talk) 14:38, 12 January 2025 (UTC)
    Thank you so much! Seems like it is working well! Honestly a bit of a relief to not have this on the todo list. Trialpears (talk) 17:08, 12 January 2025 (UTC)
    Thank you both for all the help! I'd be completely lost otherwise, 😅. I wasn't sure if this bot would ever work again, so really glad to see it working now, certainly makes things a bit easier/better. Furthermore, I quickly looked at the edits, I'm not noticing any obvious issues so far, seems to be working as expected, so much appreciated. @DreamRimmer @Trialpears

    Also, @Trialpears, I've dealt with depression myself, so I know the feeling, but it can get better. Oh, and no worries about any inconvenience on my part at least to be clear, we're all volunteers after all :). Winderz IoT (talk) 02:08, 13 January 2025 (UTC)
    If someone takes this over with their own bot, it will need a new BRFA, if only to ensure that everything is working as intended. Primefac (talk) 20:01, 11 January 2025 (UTC)
    Thanks for the quick response. Yeah, I'm hoping someone with a better knowledge of this than myself could take this over. Winderz IoT (talk) 20:48, 11 January 2025 (UTC)
    Oh crap, when I was first looking at PearBOT I didn't notice that only some PearBOTs have their source code published it seems, my bad. PearBOT 3s source seems to be missing. Or am I just a newb who's not finding it? Winderz IoT (talk) 05:31, 12 January 2025 (UTC)
    It's available at User:PearBOT/Template cache/source. – DreamRimmer (talk) 05:56, 12 January 2025 (UTC)
    Depression is rough. I don't have the energy to do all that much these days and when I do Misplaced Pages is very low priority. I'm happy to add anyone to the tool forge project if anyone wants. I believe the only thing that is broken is that the scheduler system changed and I apparently failed to update it properly. Sorry for all the inconvenience I've caused. Trialpears (talk) 10:37, 12 January 2025 (UTC)
    @Trialpears: I can fix and maintain it if you can add me. – DreamRimmer (talk) 10:41, 12 January 2025 (UTC)
    @DreamRimmer I believe I managed to add you as a maintainer. Feel free to do anything you want with the stuff there. I believe the infobox request task also is in the same boat but that might be moot after all the WikiProject banner redesigns. I really haven't kept up. Trialpears (talk) 11:05, 12 January 2025 (UTC)
    @Trialpears: I think you added me to the wrong tool; it should be pearbot, not pearbot2. – DreamRimmer (talk) 12:25, 12 January 2025 (UTC)
    Right, should be fixed now. Trialpears (talk) 12:34, 12 January 2025 (UTC)

    Apology to the community (MolecularPilot)

    I am very sorry for answering requests on WP:BOTREQ for small one-off tasks without seeking a BRFA. After reading somewhere that tasks with less than 700 edits could be just done if there is consensus, I was confused but now realise this is an AWB only rule. However, this is no excuse.

    After the requested minor planet task (500 edits approx, RM consensus) and requested school SVG logo categorisation (300 edits approx, general rules of subcats consensus), DreamRimmer clarified to me on Talk that tasks with Python or a bot script outside of bot userspace always require a BRFA, even if supervised and that I was getting confused with the AWB rule. I then promised to file BRFAs for all my scripts.

    When moving a botreq thread to awbreq, I saw Whatamidoing (not pinged as uninvolved in this) had made a request that I could fufil, as I know about psychology so could assemble the list of pages, 227 to be exact. I'm on mac so I can't use AWB, so I made a script to fufil this task and filed a BRFA as requested by DR for all my scripts. (Note that this one was automatic, unlike the other edits which were done with supervised scripts).

    However, Primefac declined this as it was too small a task and is best done with AWB, not a script, and then promptly blocked the bot for the unapproved minor planet and school logo tasks, also disabling requested WP:EXEMPTBOT AfC and SPI reporting tasks.

    So i am here to sincerely apoloigise for running scripts to try and help people (still, not an excuse) without a WP:BRFA, and for then opening a BRfA when AWB would have been needed. If wanted by the community for an unblock, I agree to a 3 month topic ban from helping people with nom-exempt tasks on botreq or awbreq. If I have lost the communities trust as a botop, I will also stop all tasks on toolforge and send the code to someone else. I am very sorry again. 2001:8003:4A10:601:7A7B:9C3B:3071:213D (talk) 21:35, 1 January 2025 (UTC)

    Aso noting that I'm not blocked, but my bot MolecularBot is. I'm not logged out for block evasion, it's just that I cant log in right now but wanted to get an apology out for my poor behavouir to the community as soon as posible. Thank you to everyone who helped me on my Talk, and to the wider community for your understanding. 2001:8003:4A10:601:7A7B:9C3B:3071:213D (talk) 21:38, 1 January 2025 (UTC)
    Please use your account to communicate. Regarding the bot block, you can file a BRFA once you have a better task for your bot. If BAG approves it, your bot will be unblocked. Just make sure to file BRFAs if you plan to run it outside your user page. – DreamRimmer (talk) 02:01, 2 January 2025 (UTC)
    Hi DreamRimmer, sorry I was at the library so didn't feel comfortable logging in! Can it be unblocked to run the AfC and SPI WP:EXEMPT tasks, if that's okay? Or should I file a BRFA even though they are exempt! Thank you and sorry for causing all this drama by not realizing that AWB had special rules for BRFA exemption and it didn't apply to all semi-automated/supervised scripts. MolecularPilot 02:38, 2 January 2025 (UTC)
    Also 100% okay with the block being modified to a p-block from mainspace, as all the tasks only need to be within userspace! Thank you! :) MolecularPilot 02:54, 2 January 2025 (UTC)
    AWB edits are "semi-automated", meaning that the operator glances at each suggested edit and approves it. Semi-automated edits are allowed. Bots are, by their nature, "fully automated". Anything fully automated, even when supervised, needs a BRFA, I think, except for userspace editing.
    When Primefac sees your post, I think your bot is likely to get unblocked. You seem like you understand now so should be all good :) –Novem Linguae (talk) 03:50, 2 January 2025 (UTC)
    Thank you so much! I just had a little setup like it was a pywikibot script and it would tell me "do you want to make this change" for each page and I could press Y or N in the terminal, but now I understand why it is wrong. MolecularPilot 03:52, 2 January 2025 (UTC)
    You can use Pywikibot scripts on WP:PAWS with your main account at a slow edit rate, similar to AWB, if only a few pages are affected. It must be properly supervised. Please be aware that you are responsible for any mistakes that might occur. I don't recommend using PAWS due to the recent block and related issues, but I just wanted to share this. – DreamRimmer (talk) 04:11, 2 January 2025 (UTC)
    Ohh PAWS looks cool, thank you for showing me, it's basically what I was doing but on Jupyter instead of my laptop. Using PAWS, do I have to configure the Y/N prompt for each edit as I did when using the script on my laptop, and because that still caused people to get upset is there any other prompts/code I need to add to make it "supervised". Also why don't you recommend it, do you prefer AWB/JWB? Thank you! :) MolecularPilot 04:15, 2 January 2025 (UTC)
    Depending on the task, to fall under WP:SEMIAUTOMATED you should probably be looking at a diff or preview of some sort, not just answering "Y" (it's unclear to me what exactly what your process was). The edits should also indicate in some manner that they're semi-automated; usually this is by including mention of that in the edit summary, although tags might serve in some cases too. You should also code it to abort or notify you if anyone posts on your talk page, so you can react immediately if someone complains, and you should limit your rate both to avoid flooding watchlists and to give people time to react. Anomie 04:56, 2 January 2025 (UTC)
    Thank you for your help! I had it like it showed a diff, but only the lines changed (or for moves old title -> new title) and used the +bot flagged account to prevent flooding, but the talk page notification, rate limiting to give people time to respond and mentioning it in the edit summary are super smart ideas, thanks again! :) MolecularPilot 05:03, 2 January 2025 (UTC)
    Do remember that the bot-flagged account may only be used to make BRFA-approved (or WP:BOTEXEMPT) edits, no matter if semi-automated or not. Anomie 05:06, 2 January 2025 (UTC)
    Thanks for the reminder, and helping me figure out all the policies! :) MolecularPilot 05:11, 2 January 2025 (UTC)
    It sounds like you understand the issues around this situation. I would suggest -- if you want an AWB-specific account used for semi-automated editing that doesn't clog your own contribution history -- that you create an AWB-specific account (see e.g. Usernamekiran (AWB)). If we are otherwise all in agreement that your bot will only be used for BRFA-approved tasks (and the usual user-space edits which are exempt) then I am fine with unblocking the bot. Please let me know. Primefac (talk) 08:52, 2 January 2025 (UTC)
    Thank you very much for your time and understanding Primefac, I know now to not use the bot account for semi-automated edits (only for fully-automated, BRFA approved or exempt edits). :) MolecularPilot 09:10, 2 January 2025 (UTC)
    Glad to hear it. If you do have any questions in the future please feel free to ask a botop/BAG member or post here. Primefac (talk) 09:32, 2 January 2025 (UTC)

    BAG nomination

    Hi! I have nominated myself for BAG membership. Your comments would be appreciated on the nomination page. Thanks! – DreamRimmer (talk) 16:50, 18 January 2025 (UTC)

    Categories:
    Misplaced Pages:Bots/Noticeboard: Difference between revisions Add topic