Knowledge (XXG)

:Bots/Requests for approval/Mdann52 bot 15 - Knowledge (XXG)

Source 📝

393: 520: 370: 48: 344:
following TfD, updating those and the templates that currently transclude them. It will query the new FCC public API, and if the callsign has a FCC Facility ID it will update the template and update the relevant Wikidata entry (seperate BRFA filed over there). If the facility ID is not found, then it
473:
I'm happy, after a few issues being found while supervising the first few edits, the bot is working as expected. Happy to do an extended trial if you want to further test the issues in the first few edits, but I don't think it will help (I've manually run the bot against those revisions and all now
421:
A number of stations (callsign represented by {3}{2}) are present in FCC data but not in the API. I've manually excluded these for now, will have to get the data from the FCC in another way. I don't think this will affect the bot, other than having an extra bit of CSV processing, and doing a second
568: 461:
where the bot reverted itself. I've added validation that the callsign looks "right" (starts with A-Z) before processing it, if not it will skip.
21: 464:
Some FM radio stations don't include the FM in the callsign, as the previous template and site handled it. I've had to change so the bot can do
357: 353: 349: 455:). The bot will also now fix these, as they just wrap the basic templates above. Apologies I forgot to mention these would be changed above. 116: 502: 111: 345:
will remove the template (this will largely affect Mexican and Canadian stations, which have been removed from the new database).
181: 491: 146: 374:
Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete.
169: 550: 40: 131: 85: 429: 535: 513: 483: 385: 449: 439: 193: 126: 79: 69: 509: 121: 106: 262: 187: 338: 328: 284: 246: 236: 175: 531: 381: 499: 479: 163: 75: 17: 58: 562: 527: 377: 308: 475: 158: 276: 271: 402:. There may be more than 25 of each, as some pages use both templates (such as 406:), and other pages were caught as they used templates that link to those two 298:
c20,000 pages using the template or linked to the categories in the BOTREQ
415:- was due to a regex issue in my code, now fixed. Bot reran on page, 360:, which may or may not have any members remaining after this task. 252:
following TfD, and adding other missing IDs in related templates
543:
The above discussion is preserved as an archive of the debate.
549:
To request review of this BRFA, please start a new section at
223: 39:
To request review of this BRFA, please start a new section at
358:
Category:Pages using LPFM station data without facility ID
354:
Category:Pages using FM station data without facility ID
350:
Category:Pages using AM station data without facility ID
285:
WP:BOTREQ#Adding Facility IDs to AM/FM/LPFM station data
465: 458: 416: 412: 403: 399: 211: 205: 199: 141: 136: 101: 65:
New to bots on Knowledge (XXG)? Read these primers!
569:Approved Knowledge (XXG) bot requests for approval 282:Links to relevant discussions (where appropriate): 435:, in addition to the ones mentioned in the BRFA ( 33:The following discussion is an archived debate. 324:The bot will initally remove all instances of 526:Trusted operator, no need to test the fixes. 468:to add it back in to make the new search work 8: 82:– What bots are/What they can (or can't) do 409:Few issues encountered I want to flag up: 425:Additional wrapper template was noted - 7: 296:Estimated number of pages affected: 28: 256:Automatic, Supervised, or Manual: 222:09:24, Wednesday, June 12, 2024 ( 45:The result of the discussion was 551:Knowledge (XXG):Bots/Noticeboard 518: 391: 376:Please do 25 for each template. 368: 46: 41:Knowledge (XXG):Bots/Noticeboard 348:Following this, I will run on 1: 88:– Explains bot-related jargon 497:extended trial? Or approve? 72:– How this discussion works 585: 484:21:01, 27 June 2024 (UTC) 386:15:19, 27 June 2024 (UTC) 546:Please do not modify it. 536:18:01, 5 July 2024 (UTC) 514:17:05, 5 July 2024 (UTC) 422:sweep (or manual fixes). 36:Please do not modify it. 263:Programming language(s) 267:Python, PWB framework 232:Removing instances of 492:BAG assistance needed 22:Requests for approval 18:Knowledge (XXG):Bots 309:Exclusion compliant 230:Function overview: 430:LPFM station data 322:Function details: 576: 548: 522: 521: 505: 496: 490: 454: 448: 444: 438: 434: 428: 395: 394: 372: 371: 343: 337: 333: 327: 251: 245: 241: 235: 216: 215: 70:Approval process 50: 49: 38: 584: 583: 579: 578: 577: 575: 574: 573: 559: 558: 557: 544: 519: 503: 494: 488: 452: 450:FM station data 446: 442: 440:AM station data 436: 432: 426: 397:Trial complete. 392: 369: 366: 341: 335: 331: 325: 290:Edit period(s): 249: 243: 239: 233: 161: 157: 152: 91: 62: 47: 34: 26: 25: 24: 12: 11: 5: 582: 580: 572: 571: 561: 560: 556: 555: 540: 539: 538: 486: 471: 470: 469: 462: 456: 423: 419: 407: 365: 362: 151: 150: 144: 139: 134: 129: 124: 119: 114: 109: 104: 102:Approved BRFAs 99: 92: 90: 89: 83: 73: 63: 61: 59:Mdann52 bot 15 56: 55: 54: 29: 27: 15: 14: 13: 10: 9: 6: 4: 3: 2: 581: 570: 567: 566: 564: 554: 552: 547: 541: 537: 533: 529: 525: 517: 516: 515: 511: 507: 506: 501: 493: 487: 485: 481: 477: 472: 467: 463: 460: 457: 451: 441: 431: 424: 420: 418: 414: 411: 410: 408: 405: 401: 400:50 edits done 398: 390: 389: 388: 387: 383: 379: 375: 363: 361: 359: 355: 351: 346: 340: 330: 323: 319: 317: 314: 311: 310: 305: 303: 302:Namespace(s): 299: 297: 293: 292:one time run 291: 287: 286: 283: 279: 278: 275: 273: 268: 266: 264: 259: 257: 253: 248: 238: 231: 227: 225: 221: 217: 213: 210: 207: 204: 201: 198: 195: 192: 189: 186: 183: 180: 177: 174: 171: 168: 165: 160: 156: 148: 145: 143: 140: 138: 135: 133: 130: 128: 125: 123: 120: 118: 115: 113: 110: 108: 105: 103: 100: 98: 94: 93: 87: 84: 81: 77: 74: 71: 68: 67: 66: 60: 57: 53: 44: 42: 37: 31: 30: 23: 19: 545: 542: 523: 498: 396: 373: 367: 347: 321: 320: 315: 312: 307: 306: 301: 300: 295: 294: 289: 288: 281: 280: 270: 269: 261: 260: 255: 254: 229: 228: 219: 218: 208: 202: 196: 190: 184: 178: 172: 166: 154: 153: 96: 64: 51: 35: 32: 512:· he/they) 272:Source code 220:Time filed: 474:looks ok) 364:Discussion 274:available: 258:Automatic 212:ANI search 206:rights log 194:page moves 182:edit count 142:rights log 132:page moves 86:Dictionary 524:Approved. 459:this edit 413:this edit 404:this edit 277:github PR 200:block log 155:Operator: 137:block log 52:Approved. 563:Category 528:Primefac 378:Primefac 313:(Yes/No) 304:Article 170:contribs 112:contribs 76:Overview 20:‎ | 504:Blaster 476:Mdann52 159:Mdann52 80:Policy 500:House 117:count 16:< 532:talk 510:talk 480:talk 466:this 417:here 382:talk 356:and 318:Yes 188:logs 164:talk 147:flag 127:logs 107:talk 97:BRFA 339:AMQ 329:FMQ 247:FMQ 237:AMQ 224:UTC 176:SUL 122:SUL 565:: 534:) 495:}} 489:{{ 482:) 453:}} 447:{{ 443:}} 437:{{ 433:}} 427:{{ 384:) 352:, 342:}} 336:{{ 332:}} 326:{{ 250:}} 244:{{ 240:}} 234:{{ 226:) 553:. 530:( 508:( 478:( 445:/ 380:( 334:/ 316:: 265:: 242:/ 214:) 209:· 203:· 197:· 191:· 185:· 179:· 173:· 167:· 162:( 149:) 95:( 78:/ 43:.

Index

Knowledge (XXG):Bots
Requests for approval
Knowledge (XXG):Bots/Noticeboard
Mdann52 bot 15
Approval process
Overview
Policy
Dictionary
BRFA
Approved BRFAs
talk
contribs
count
SUL
logs
page moves
block log
rights log
flag
Mdann52
talk
contribs
SUL
edit count
logs
page moves
block log
rights log
ANI search
UTC

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