Knowledge

:Bots/Requests for approval/NoomBot 7 - Knowledge

Source 📝

887: 915: 477: 48: 851:
The bot seems to be running great and has been very helpful. We were manually doing the checks before, so the bot is saving us a lot of work. Thanks very much, Noom. My only suggestion would be to reduce the threshold from 20 open submissions down to 5 or 10 as there are not a lot of people reviewing
259:
20 requests, and if there are less, then post 20 - current_number_of_requests. This would prevent flooding the page if there is a period when no admins are reviewing, and would also keep any admins who are looking there busy, rather than giving them one request and then having them think the job is
295:
Great. How's the code looking, and how you would you feel with a few days trial? Is the bot going to give a detailed explanation of why it did/did not submit requests? That would be nice for reviewing administrators and also testing purposes. Also, you'll need an opt-out page,
354:- or just write your own method, they're pretty quick and easy patterns. What will the text (i.e. the "reason") of the request be when posting? It would be nice to include the number of pages created (according to the database report) along with any other useful statistics. - 257:
I think, rather than post one new request every hour, it would be better to base the number of requests to post by how many are currently on the page (or are currently open?) For example, not add any new requests if there are currently :
553:
In the original request it was asked that the bot overwrite the report, since the trimmed users are unlikely to be accepted for AutoPatrol, but I can remove it's overwriting of the report and keep it posting to it's own list.
773:
I have to take a wikibreak soon, so I'm not sure I'll have enough time to code the new criteria. If there is anyone else willing to pickup the task, they can have the current code and I'll withdraw this request. Sorry,
523: 184: 718:
I let him know I'd mention his concerns here so we can talk about them. I'm not an expert, so I'm not certain how difficult it would be to implement these adiitional criteria. Any feedback is greatly appreciated.
856:
right now. I believe you have already added the most critical requirements and that bot should continue to run as is. The other suggestions could be added at a later date when you have free time. Thanks. -
346:
Ah, okay, are you going to look at the number of sections, or are you going to look at each request and check if it's still open? If it's the latter, feel free to borrow the regexes at
960: 709:
ignoring users who not only have CSD, PROD, or AfD notices on their talk pages, but who also have file notification messages, and any other uw templates whatsoever.
527: 199: 196: 497:
Whoops, I was supposed to do that earlier. Just going to wait for taxobox to finish (which should be any minute now hopefully) and will start it up.
434:) and it is able to submit them now to. The only mistake is it accidentally got confused on MZMcBrides name in the Log page, which is now fixed. 794:
Oops. I have struck the previous message as it was just for comment and input. It's not required for the bot. Sorry for the misunderstanding. -
21: 245:
Bot will run when the new table is posted each month. It trims the list down according to set criteria and begins submitting them to
870: 807: 757: 733: 591: 249:, allowing the administrators working there to deal with them over time. Only edits its own log page, the original table and RFP/A. 483:
Let's see how it does (oh, it'd also be nice to have the bot automatically add line breaks to the log page, but not a biggie :)) -
323: 89: 675:
for feedback, as he has been closely following NPP operations for quite a while and has a lot of knowledge in that area. He
140: 84: 481:
Approved for trial (3 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete.
319: 650:
Accidentally left a bit of code in from the testing. Blocked users are now properly removed from the trimmed list.
119: 104: 347: 928: 908: 880: 837: 817: 789: 767: 665: 644: 621: 601: 569: 547: 512: 492: 470: 449: 414: 381: 363: 341: 313: 290: 269: 697:
ignoring users whose articles do not have a page top tag, but which have inline and/or section tags.
866: 803: 753: 729: 587: 369: 578:. I retract that request. Sorry about that, Noom. I'm ignorant about bot operation protocol. Thanks. - 700:
ignoring users who do not have reviewer rights (which, BTW, were also handed out indiscriminately)
351: 163: 942: 679:
the bot is working on. He also asked for additional exclusion criteria, which I have copied below.
640: 543: 488: 377: 359: 309: 265: 99: 40: 94: 388: 901: 830: 782: 658: 614: 562: 505: 463: 442: 407: 334: 283: 134: 79: 694:
ignoring users whose articles have a 'Please expand from foreign Wiki article' tag on them.
860: 797: 747: 723: 581: 853: 246: 636: 539: 484: 373: 355: 305: 297: 261: 17: 372:. Also, please re-trim the list to test the opt out function when possible. Cheers, - 954: 632: 531: 394: 217: 193: 275:
Sounds like a much better idea than mine, will replace the current request posting.
922: 894: 823: 775: 691:
ignoring users who have not added project templates to the articles' talk pages
672: 651: 607: 555: 535: 498: 456: 435: 400: 327: 276: 130: 59: 822:
I'd be happy to do it, just might be a while before I have time to get it done.
322:
when it's finished processing the list. Will create a page for opt-out users at
172: 47: 688:
ignoring users whose articles have naked URLs in the ref and EL sections
606:
Removed overwriting of report and rollbacked bots changes to the report.
522:
I'm not sure why this bot is overwriting an existing report. Looking at
326:. Need to finish creating the request posting, didn't finish it yet. 685:
ignoring users whose very short articles do not have a stub tag
935:
The above discussion is preserved as an archive of the debate.
941:
To request review of this BRFA, please start a new section at
706:
ignoring users who have not edited during the last 60 days.
150: 39:
To request review of this BRFA, please start a new section at
631:
I thought the bot was removing blocked users? Why did it add
893:
Have reduced workload threshold, so as to not flood RFP/A.
538:
should post somewhere else. Competing bots are not okay. --
875: 812: 762: 738: 676: 596: 575: 431: 301: 114: 109: 74: 191:Links to relevant discussions (where appropriate): 33:The following discussion is an archived debate. 703:ignoring users who do not have rollback rights. 682:ignoring users whose articles have a stub tag 397:) request. User has created <articles: --> 393:Planning on something like this: "Automatic ( 8: 961:Approved Knowledge bot requests for approval 399:total edits." Thanks for your patterns to. 524:Editors eligible for Autopatrol privilege 368:FYI, I've left a note about this BRfA at 576:asked for the bot to overwrite the file 300:is in the report for example, but does 574:Yes, that's my fault. I specifically 185:list of users eligible for autopatrol 7: 211:Estimated number of pages affected: 28: 744:strike as just being a comment - 45:The result of the discussion was 913: 885: 475: 46: 324:User:NoomBot/AutoPatrol/Opt-out 1: 149:11:25, Saturday May 7, 2011 ( 677:does not approve of the task 455:It's ready for a trial now. 187:down based on set criteria. 742:) 03:57, 15 May 2011 (UTC) 977: 938:Please do not modify it. 929:03:46, 19 May 2011 (UTC) 909:09:47, 18 May 2011 (UTC) 881:02:38, 18 May 2011 (UTC) 838:06:17, 16 May 2011 (UTC) 818:21:12, 15 May 2011 (UTC) 790:14:12, 15 May 2011 (UTC) 768:21:12, 15 May 2011 (UTC) 666:22:52, 14 May 2011 (UTC) 645:22:43, 14 May 2011 (UTC) 622:22:39, 14 May 2011 (UTC) 602:22:35, 14 May 2011 (UTC) 570:22:26, 14 May 2011 (UTC) 548:20:50, 14 May 2011 (UTC) 513:13:02, 14 May 2011 (UTC) 493:12:55, 14 May 2011 (UTC) 471:12:52, 14 May 2011 (UTC) 450:17:08, 10 May 2011 (UTC) 36:Please do not modify it. 415:20:07, 9 May 2011 (UTC) 382:20:04, 9 May 2011 (UTC) 364:19:58, 9 May 2011 (UTC) 348:User:KingpinBot/notdone 342:17:47, 9 May 2011 (UTC) 314:17:43, 9 May 2011 (UTC) 291:07:02, 9 May 2011 (UTC) 270:02:03, 9 May 2011 (UTC) 231:Already has a bot flag 534:should be updated or 22:Requests for approval 352:User:KingpinBot/done 164:Programming language 157:Automatic or Manual: 398:with <edits: --> 218:Exclusion compliant 304:want the right. - 181:Function overview: 770: 392: 243:Function details: 968: 940: 925: 917: 916: 905: 899: 889: 888: 878: 834: 828: 815: 786: 780: 765: 743: 741: 662: 656: 618: 612: 599: 566: 560: 509: 503: 479: 478: 467: 461: 446: 440: 411: 405: 386: 338: 332: 287: 281: 50: 38: 976: 975: 971: 970: 969: 967: 966: 965: 951: 950: 949: 936: 923: 914: 906: 903: 895: 891:Trial complete. 886: 874: 835: 832: 824: 811: 787: 784: 776: 761: 737: 663: 660: 652: 619: 616: 608: 595: 567: 564: 556: 510: 507: 499: 476: 468: 465: 457: 447: 444: 436: 430:Added opt-out ( 412: 409: 401: 339: 336: 328: 288: 285: 277: 255: 205:Edit period(s): 125: 64: 34: 26: 25: 24: 12: 11: 5: 974: 972: 964: 963: 953: 952: 948: 947: 902: 849: 848: 847: 846: 845: 844: 843: 842: 841: 840: 831: 783: 713: 711: 710: 707: 704: 701: 698: 695: 692: 689: 686: 683: 659: 629: 628: 627: 626: 625: 624: 615: 563: 520: 519: 518: 517: 516: 515: 506: 464: 443: 428: 427: 426: 425: 424: 423: 422: 421: 420: 419: 418: 417: 408: 335: 318:It posts to a 298:User:MZMcBride 284: 254: 251: 124: 123: 117: 112: 107: 102: 97: 92: 87: 82: 77: 75:Approved BRFAs 72: 65: 63: 57: 56: 55: 29: 27: 18:Knowledge:Bots 15: 14: 13: 10: 9: 6: 4: 3: 2: 973: 962: 959: 958: 956: 946: 944: 939: 933: 932: 931: 930: 927: 926: 920: 911: 910: 907: 900: 898: 892: 883: 882: 877: 872: 868: 864: 863: 862: 855: 839: 836: 829: 827: 821: 820: 819: 814: 809: 805: 801: 800: 799: 793: 792: 791: 788: 781: 779: 772: 771: 769: 764: 759: 755: 751: 750: 749: 740: 735: 731: 727: 726: 725: 719: 716: 715: 712: 708: 705: 702: 699: 696: 693: 690: 687: 684: 681: 680: 678: 674: 669: 668: 667: 664: 657: 655: 649: 648: 647: 646: 642: 638: 634: 633:User:Sarah777 623: 620: 613: 611: 605: 604: 603: 598: 593: 589: 585: 584: 583: 577: 573: 572: 571: 568: 561: 559: 552: 551: 550: 549: 545: 541: 537: 533: 529: 528:configuration 525: 514: 511: 504: 502: 496: 495: 494: 490: 486: 482: 474: 473: 472: 469: 462: 460: 454: 453: 452: 451: 448: 441: 439: 433: 416: 413: 406: 404: 396: 390: 389:edit conflict 385: 384: 383: 379: 375: 371: 367: 366: 365: 361: 357: 353: 349: 345: 344: 343: 340: 333: 331: 325: 321: 317: 316: 315: 311: 307: 303: 299: 294: 293: 292: 289: 282: 280: 274: 273: 272: 271: 267: 263: 252: 250: 248: 244: 240: 238: 235: 232: 228: 226: 223: 220: 219: 214: 212: 208: 206: 202: 201: 198: 195: 192: 188: 186: 182: 178: 176: 174: 169: 167: 165: 160: 158: 154: 152: 148: 144: 142: 139: 136: 132: 129: 121: 118: 116: 113: 111: 108: 106: 103: 101: 98: 96: 93: 91: 88: 86: 83: 81: 78: 76: 73: 71: 67: 66: 61: 58: 53: 49: 44: 42: 37: 31: 30: 23: 19: 937: 934: 921: 918: 912: 896: 890: 884: 859: 858: 850: 825: 796: 795: 777: 746: 745: 722: 721: 717: 714: 670: 653: 630: 609: 580: 579: 557: 521: 500: 480: 458: 437: 429: 402: 329: 278: 256: 242: 241: 236: 233: 230: 229: 224: 221: 216: 215: 210: 209: 204: 203: 190: 189: 180: 179: 171: 170: 162: 161: 156: 155: 146: 145: 137: 127: 126: 69: 51: 35: 32: 861:Hydroxonium 798:Hydroxonium 748:Hydroxonium 724:Hydroxonium 582:Hydroxonium 177:On request 173:Source code 147:Time filed: 530:), either 253:Discussion 175:available: 159:Automatic 115:rights log 105:page moves 919:Approved. 540:MZMcBride 370:WT:RFPERM 183:Trim the 128:Operator: 110:block log 955:Category 671:I asked 532:SvickBOT 320:log page 260:done. - 207:Monthly 141:contribs 85:contribs 52:Approved 20:‎ | 943:WT:BRFA 924:MBisanz 673:Kudpung 637:Kingpin 536:NoomBot 485:Kingpin 374:Kingpin 356:Kingpin 306:Kingpin 262:Kingpin 194:Bot req 131:Noommos 60:NoomBot 41:WT:BRFA 854:RFP/A 247:RFP/A 234:(Y/N) 222:(Y/N) 90:count 16:< 904:talk 897:Noom 833:talk 826:Noom 785:talk 778:Noom 661:talk 654:Noom 641:talk 635:? - 617:talk 610:Noom 565:talk 558:Noom 544:talk 508:talk 501:Noom 489:talk 466:talk 459:Noom 445:talk 438:Noom 432:diff 410:talk 403:Noom 378:talk 360:talk 350:and 337:talk 330:Noom 310:talk 286:talk 279:Noom 266:talk 168:PHP 166:(s): 135:talk 120:flag 100:logs 80:talk 70:BRFA 852:at 395:bot 302:not 258:--> 200:VPP 197:VPP 151:UTC 95:SUL 957:: 879:) 816:) 766:) 720:- 643:) 600:) 546:) 491:) 380:) 362:) 312:) 268:) 239:Y 227:N 213:2 153:) 143:) 945:. 876:V 873:• 871:C 869:• 867:T 865:( 813:V 810:• 808:C 806:• 804:T 802:( 763:V 760:• 758:C 756:• 754:T 752:( 739:V 736:• 734:C 732:• 730:T 728:( 639:( 597:V 594:• 592:C 590:• 588:T 586:( 542:( 526:( 487:( 391:) 387:( 376:( 358:( 308:( 264:( 237:: 225:: 138:· 133:( 122:) 68:( 62:7 54:. 43:.

Index

Knowledge:Bots
Requests for approval
WT:BRFA

NoomBot
BRFA
Approved BRFAs
talk
contribs
count
SUL
logs
page moves
block log
rights log
flag
Noommos
talk
contribs
UTC
Programming language
Source code
list of users eligible for autopatrol
Bot req
VPP
VPP
Exclusion compliant
RFP/A
Kingpin
talk

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.