This is the talk page for BLPWatchBot, a bot used by BLPWatch.

Do not make access requests here, they belong on User talk:ST47.

Bug checks and enhancements[edit]

Resolved

Stuff that's considered, to discuss:

  1. Bot needs to run monitoring in a basic version, during approval for other functions.
     Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]
  2. "Blpwatch" in an edit summary causes bot to load page and check for tagging?
     Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]
  3. Log file location?
     Done [1] --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]
  4. Consider a regular !reset synchronization (8 hourly??) to catch up any missed tags
    Red X Won't fix per my comments in "Slight bugs and fixes" point 4. --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]
  5. Clarify on help page if <article> is with or without [[...]] and the format and scope of edit id's
    Always without [[]], edit ids are a plain number. --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]
  6. Dump format - wikitable sortable.
     Working --uǝʌǝsʎʇɹoɟʇs(st47) 10:50, 1 April 2008 (UTC)[reply]

FT2 (Talk | email) 13:30, 31 March 2008 (UTC)[reply]


Is it picking up the RC feed?? FT2 (Talk | email) 21:32, 31 March 2008 (UTC)[reply]

1. Slight bug, but, a bug nonetheless. Could possibly be abused in some fashion.

[04:24:20] <SQLDb> *test* [[Max Mosley]] Foo!
[04:24:22] BLPWatchBot ◊ #9: *test* [[Max Mosley]] Foo!

HTH! SQLQuery me! 08:24, 1 April 2008 (UTC)[reply]

 Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 10:36, 1 April 2008 (UTC)[reply]

2. Also this happened:

[!info User:FT2]
<BLPWatchBot> User:FT2 not tagged.
[I tagged my user page]
<BLPWatchBot> #15: [[User:FT2]]  http://en.wikipedia.org/w/index.php?title=User:FT2&diff=202501920&oldid=202499191 * FT2 * (+31) test tagging this

(reported the tagging edit somehow, even though supposedly not being watched)

FT2 (Talk | email) 08:48, 1 April 2008 (UTC)[reply]

It is capable of watching a page that has been !added if the page does not have a tag. !info would not report if that is true. This should be considered a feature, not a bug.

3. And this:

<FT2> !info
<BLPWatchBot> Watching 5 articles. !reset to reload category. Commandlist: !tag <article> <template>; !untag <article>; !revert <id>; !redate <article>; !reason <article> <newreason>; !info <article>; Maintainer: ST47
<FT2> !info User:FT2
<BLPWatchBot> User:FT2 not tagged.
<BLPWatchBot> #15: [[User:FT2]]  http://en.wikipedia.org/w/index.php?title=User:FT2&diff=202501920&oldid=202499191 * FT2 * (+31) test tagging this
<BLPWatchBot> #16: [[User:FT2]] M http://en.wikipedia.org/w/index.php?title=User:FT2&diff=202501999&oldid=202501920 * FT2 * (-31) detag
<BLPWatchBot> [[User:FT2]] has had the BLPwatch template removed.
<FT2> !add User:FT2
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run:
<FT2> !info
<BLPWatchBot> Watching 6 articles. !reset to reload category. Commandlist: !tag <article> <template>; !untag <article>; !revert <id>; !redate <article>; !reason <article> <newreason>; !info <article>; Maintainer: ST47
<FT2> !add User:FT2
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run:
<FT2> !info
<BLPWatchBot> Watching 7 articles. !reset to reload category. Commandlist: !tag <article> <template>; !untag <article>; !revert <id>; !redate <article>; !reason <article> <newreason>; !info <article>; Maintainer: ST47
<FT2> interesting

See http://en.wikipedia.org/w/index.php?title=User:BLPWatchBot/dump&oldid=202502413

FT2 (Talk | email) 08:49, 1 April 2008 (UTC)[reply]

 Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 10:44, 1 April 2008 (UTC)[reply]

4.

5.

Checking for pages added or removed since last run...
   Found addition: <pagelink>
   Found addition: <pagelink>
   Found addition: <pagelink>
   Found removal: <pagelink> -- PLEASE CHECK VALIDITY OF DETAGGING!
   .....
   (Or: "None", if none)
Bot successfully synchronized to wiki, commencing monitoring.

(and yes the caps are intentional! So are the links - allows easy clicking.)

Reopen? Messages need to be clearer somehow. These aren't errors but items needing specific attention and checking when they happen, and messages that are a bit confusing. Even just "Checking for pages added/removed since last run:" and "None" (if none were found) + "Commencing monitoring", would help.
<FT2> !add User:ST47
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run:
Perhaps the above will fix or clarify this too.
Reopen? Then needs to be more clear is all? "Checking for pages added/removed since last run: None." would be clear enough.
<BLPWatchBot> Edit summary of  contained blpwatch, but template is not present.
<BLPWatchBot> Edit summary of  contained blpwatch, but template is not present.
<BLPWatchBot> Edit summary of  contained blpwatch, but template is not present.
<User> What does this mean?
<FT2> !reset
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run:
<BLPWatchBot> Added since last run: Ashley Alexandra Dupré, Don Murphy, Hal Turner, Max Mosley, Rachel Marsden, Sally Kern,
<FT2> !reset
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run:
<BLPWatchBot> Added since last run: Ashley Alexandra Dupré, Don Murphy, Hal Turner, Max Mosley, Rachel Marsden, Sally Kern,
  1. making edits is permitted for the trial period.
  2. Context splitting or tracking down the issue (stated by SQL to be important)
  3. Edit summary of any edits (not just reverts!) to state "This bot is being trialled as a way to help watch "at risk" BLPs. [[Wikipedia:Bots/Requests for approval/BLPWatchBot#Bot trial|Comments welcomed]]."
  • Reorder information and add visual cues:
    <BLPWatchBot> #6: [[Sally Kern]]  AMK1211 (+557) http://en.wikipedia.org/w/index.php?title=Sally_Kern&diff=202986491&oldid=202939828 [[WP:UNDO|Undid]] revision 202927709 by [[Special:Contributions/Netkinetic|Netkinetic]] ([[User talk:Netkinetic|talk]])
    It's not perfect but it's better than at present and on a quick try, the best I can do.
<BLPWatchBot> #4: [[page]]  <difflink> * FT2 * (+330) test of blpwatch in edit summary
<BLPWatchBot> [[Page]] checked and found to NOT be tagged. Article will NOT be monitored. <orange>EDIT SUMMARY
Made this edit: [2]
<BLPWatchBot> Edit summary of Ashley Alexandra Dupr contained blpwatch, but template is not present.
Made this edit: [3]
No report by BLPWatchBot
Made this edit: [4]
<BLPWatchBot> Edit summary of Ashley Alexandra Dupr contained blpwatch, but template is not present.
All other tagged pages were reported correctly when the template was edited. Left for you to figure why this one wasn't.
This edit [5] and then !reset led to: <BLPWatchBot> Removed since last run: Template:Blpwatch,
This edit [6] and !reset led to: <BLPWatchBot> Removed since last run: Wikipedia:Biographies of living persons/BLPWatch,
Red X Won't fix That's because it doesn't realize that it's nowikied. There's no easy way to fix this. --uǝʌǝsʎʇɹoɟʇs(st47) 23:34, 4 April 2008 (UTC)[reply]
Ahhhh! Okay, didn't spot that one. As long as it has a good reason I'm fine with it :)
Red X Won't fix Not feasible, since the !tag command syntax uses the opening of the tag to to find the end of the article name. --uǝʌǝsʎʇɹoɟʇs(st47) 23:34, 4 April 2008 (UTC)[reply]
makes sense. FT2 (Talk | email) 23:46, 4 April 2008 (UTC)[reply]
 Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 10:44, 4 April 2008 (UTC)[reply]
Noted it needs !reason ARTICLE reason=<narrative>
This needs to be fixed in the article, by changing to the correct parameter name. --uǝʌǝsʎʇɹoɟʇs(st47) 10:44, 4 April 2008 (UTC)[reply]
 Fixed - done FT2 (Talk | email) 10:53, 4 April 2008 (UTC)[reply]

Open

  • !revert <narrative> edit summary: "Reverted by [[User:Example|Username]] using [[User:BLPWatchBot|BLPWatchBot]]: <narrative> (Bot being trialled, [[WP:BRFA-BLPWatchBot|comments welcome]])"
Trim the <narrative> if there is overflow! Total length of narrative should be at most, 200 - ([length of 1st part] + [length of last part])
 Fixed --uǝʌǝsʎʇɹoɟʇs(st47) 00:53, 4 April 2008 (UTC)[reply]
Further fix needed - edit summary not working
  • !tag edit summary: "Tagged for BLPWatch by [[User:BLPWatchBot|BLPWatchBot]] by request of <name>. Stated reason is "<reason>". (Bot being trialled, [[WP:BRFA-BLPWatchBot|comments welcome]])"
  • !redate edit summary: "Restarted monitoring for BLPWatch by request of <name>. Stated start date is <from>. (Bot being trialled, [[WP:BRFA-BLPWatchBot|comments welcome]])"
  • !reason edit summary: "Updated BLPWatch monitoring reason by request of <name>. New reason: "reason" (Bot being trialled, [[WP:BRFA-BLPWatchBot|comments welcome]])"
and "user" in edit summary should be Wiki-account link if applicable, else "nice formatted" irc name "name (a!b@c)".
 Fixed It's filtered out to limit spam. That filter has been removed for the time being. --uǝʌǝsʎʇɹoɟʇs(st47) 23:34, 4 April 2008 (UTC)[reply]
Recheck - !reason, !tag, !redate, !untag etc and other commands causing edits, don't get reflected in the channel for verification. (I do have a thought on this, talk some time... :) )
<FT2> !tag User:FT2 ((blpwatch|    from=04/2008|reason = test2))
<BLPWatchBot> Done.
<BLPWatchBot> Removed since last run: 
<FT2> !redate User:FT2 03/2008
<BLPWatchBot> Done.
<FT2> !reason user:FT2 reason=reason change text
<BLPWatchBot> Done.
<FT2> !untag user:FT2
<BLPWatchBot> Done.

Page history shows an untag and tag only...

<FT2-away> !info Ashley Alexandra Dupré
<BLPWatchBot> Ashley Alexandra Dupr� not tagged.
However edits to this article are being correctly reported - it's more commands like info, and possibly tag/untag etc that might not.

Edit summary[edit]

The link to Wikipedia:Bots/Requests for approval/BLPWatchBot in the edit summary can probably be removed now. dihydrogen monoxide (H2O) 09:50, 26 May 2008 (UTC)[reply]