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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.