186:
24:
106:
142:
620:
The bot does not attempt to determine whether the article already has a photo that fulfills the request. I have thought about this but do not believe that it could be done safely in an automated way -- perhaps a semiautomatic bot could do it. As a result, the bot may sometimes add parameters to a
611:
The bot will not revisit any single article more often than once every six months. An article can be pre-emptively excluded from the bot by adding an "of=" parameter to the template to describe what sort of image is required. The bot will assume that the photo request is valid and will not modify
355:
and its subcategories, and updates photo request templates with more precise classifications. It also reviews reqphoto templates to see if they may no longer be needed, and flags them for human attention if so.
669:
664:
288:
523:
486:
133:
221:
75:
428:, it will try to figure out what kind of picture is desired from examining other templates on the page, and will update the talk page templates appropriately.
582:
381:
352:
542:
215:
568:
that appear to be "stale" -- where the article page has one or more active images -- and adds them to a list of articles which may need to have
639:
555:
631:
template on a talk page, even if that article now has an image. When that happens, please feel free to remove the unnecessary template.
654:
605:
176:
674:
432:
207:
228:
23:
659:
277:
443:
67:
63:
453:
112:
31:
408:
71:
152:
172:
271:
200:
54:
535:
508:
625:
592:
572:
562:
517:
498:
480:
472:
463:
398:
388:
164:
35:
325:
281:
196:
185:
50:
42:
418:
127:
105:
648:
531:
Some WikiProject templates support their own image request parameters; for example,
141:
371:
StaleReqphotoBot: maintaining a list of articles which may no longer need images
368:
PhotoCat: classifying image requests so they show up in more specific categories
545:. Where possible, the bot adds the appropriate parameter to those templates.
494:
Topical WikiProjects cause the bot to add a relevant subject category to the
70:
edits that would be extremely tedious to do manually, in accordance with the
431:
A full list of the rules the bot uses can be found in the source code at
635:
83:
Administrators: if this bot is malfunctioning or causing harm, please
541:
includes an "Imageneeded" parameter, which adds an article to
18:
581:
Specifically, StaleReqphotoBot walks through all articles in
147:
140:
642:. Please feel free to suggest enhancements or bug fixes!
524:
Category:Knowledge (XXG) requested photographs of schools
487:
Category:Knowledge (XXG) requested photographs in
Alabama
128:
119:
84:
670:
Knowledge (XXG) bots with Python source code published
554:
As of April 2009, the PhotoCat runs a secondary task,
597:
template (if any) does not include an "of=" parameter
134:
Knowledge (XXG):Administrators' noticeboard/Incidents
306:
298:
287:
270:
262:
254:
246:
238:
227:
214:
192:
162:
665:Knowledge (XXG) bots which are exclusion compliant
485:. Those in turn cause the article to be filed in
606:Category:Articles which may no longer need images
604:Articles satisfying both conditions are added to
459:cause the bot to add an "in=" parameter to the
117:Use this button if the bot is malfunctioning. (
583:Category:Knowledge (XXG) requested photographs
382:Category:Knowledge (XXG) requested photographs
353:Category:Knowledge (XXG) requested photographs
600:Look for image links on the main article page
16:Knowledge (XXG) editing bot run by Tim Pierce
8:
157:
543:Category:Aviation articles needing images
558:. StaleReqphotoBot identifies uses of
156:
640:User:PhotoCatBot/Src/StaleReqphotoBot
636:https://github.com/qwrrty/photocatbot
384:. Upon finding an article bearing a
7:
522:, which in turn adds the article to
316:
74:. The bot is currently inactive but
380:PhotoCat examines each article in
14:
351:PhotoCatBot examines articles in
439:Geographic WikiProjects such as
433:User:PhotoCatBot/Src/photocat.py
184:
104:
22:
62:It is used to make repetitive
1:
655:Inactive Knowledge (XXG) bots
634:Source code may be found at
307:Emergency shutoff-compliant?
100:Emergency bot shutoff button
266:Run manually but unattended
691:
364:The bot's tasks include:
183:
170:
660:All Knowledge (XXG) bots
132:a malfunctioning bot to
675:WikiProject Photography
126:Non-administrators can
475:|in=Alabama}}
435:. Here is a summary:
299:Source code published?
145:
483:|in=Poland}}
144:
424:or similar template
272:Programming language
263:Automatic or manual?
76:retains the approval
444:WikiProject Alabama
334:to Knowledge (XXG).
324:This user has made
289:Exclusion compliant
159:
454:WikiProject Poland
426:with no parameters
146:
122:
116:
101:
78:of the community.
344:
343:
339:
338:
314:
313:
137:
118:
111:
99:
96:
95:
90:
682:
630:
624:
596:
577:
571:
567:
561:
556:StaleReqphotoBot
550:StaleReqphotoBot
540:
534:
521:
513:
507:
503:
497:
484:
476:
468:
462:
458:
452:
448:
442:
423:
417:
413:
407:
403:
397:
393:
387:
335:
332:
317:
188:
160:
148:
131:
125:
108:
89:
80:
61:
48:
40:
26:
19:
690:
689:
685:
684:
683:
681:
680:
679:
645:
644:
628:
622:
618:
590:
589:Check that the
575:
569:
565:
559:
552:
538:
532:
520:|schools}}
515:
511:
505:
504:template, e.g.
501:
495:
478:
470:
469:template, e.g.
466:
460:
456:
450:
446:
440:
421:
415:
411:
405:
401:
395:
391:
385:
378:
362:
349:
340:
326:
323:
197:Tim Pierce
163:This user is a
155:
139:
124:
81:
79:
59:
46:
38:
17:
12:
11:
5:
688:
686:
678:
677:
672:
667:
662:
657:
647:
646:
617:
614:
602:
601:
598:
551:
548:
547:
546:
528:
527:
491:
490:
377:
374:
373:
372:
369:
361:
358:
348:
345:
342:
341:
337:
336:
321:
315:
312:
311:
308:
304:
303:
300:
296:
295:
292:
285:
284:
275:
268:
267:
264:
260:
259:
256:
255:Edit period(s)
252:
251:
248:
244:
243:
240:
236:
235:
232:
225:
224:
219:
212:
211:
194:
190:
189:
181:
180:
168:
167:
151:
113:Administrators
97:
94:
93:
91:
68:semi-automated
27:
15:
13:
10:
9:
6:
4:
3:
2:
687:
676:
673:
671:
668:
666:
663:
661:
658:
656:
653:
652:
650:
643:
641:
637:
632:
627:
615:
613:
612:the article.
609:
607:
599:
594:
588:
587:
586:
584:
579:
574:
564:
557:
549:
544:
537:
530:
529:
525:
519:
510:
500:
493:
492:
488:
482:
474:
465:
455:
445:
438:
437:
436:
434:
429:
427:
420:
410:
400:
390:
383:
375:
370:
367:
366:
365:
359:
357:
354:
346:
333:
331:contributions
330:
322:
319:
318:
309:
305:
301:
297:
293:
290:
286:
283:
279:
276:
273:
269:
265:
261:
257:
253:
249:
245:
241:
237:
233:
230:
226:
223:
220:
217:
213:
209:
206:
202:
198:
195:
191:
187:
182:
178:
174:
169:
166:
161:
154:
150:
149:
143:
138:
135:
130:
121:
114:
109:
107:
102:
92:
88:
86:
77:
73:
69:
65:
58:
56:
52:
44:
37:
33:
28:
25:
21:
20:
633:
629:}}
623:{{
619:
610:
603:
595:}}
591:{{
580:
576:}}
570:{{
566:}}
560:{{
553:
539:}}
533:{{
512:}}
506:{{
502:}}
496:{{
467:}}
461:{{
457:}}
451:{{
447:}}
441:{{
430:
425:
422:}}
416:{{
412:}}
409:imagerequest
406:{{
402:}}
396:{{
392:}}
386:{{
379:
363:
350:
328:
258:Intermittent
250:2 per minute
204:
110:
103:
98:
82:
49:operated by
32:user account
29:
616:Limitations
514:results in
360:Description
158:PhotoCatBot
120:direct link
649:Categories
536:WPAVIATION
327:more than
72:bot policy
51:Tim Pierce
41:that uses
578:removed.
509:WPSchools
282:Pywikibot
247:Edit rate
242:See table
153:Userboxes
64:automated
43:Pywikibot
626:reqphoto
593:reqphoto
573:reqphoto
563:reqphoto
518:reqphoto
499:reqphoto
481:reqphoto
473:reqphoto
464:reqphoto
399:photoreq
389:reqphoto
376:PhotoCat
216:Approved
208:contribs
193:Operator
177:contribs
85:block it
585:, and:
347:Summary
320:60,000+
239:Task(s)
229:Flagged
199: (
489:, etc.
329:60,000
278:Python
203:
129:report
60:
47:
39:
419:photo
34:is a
30:This
638:and
302:Yes
280:and
201:talk
173:talk
55:talk
477:or
449:or
310:Yes
294:Yes
274:(s)
234:Yes
222:Yes
165:bot
66:or
36:bot
651::
608:.
516:{{
479:{{
471:{{
414:,
404:,
394:,
175:·
123:)
57:).
526:.
291:?
231:?
218:?
210:)
205:·
179:)
171:(
136:.
115::
87:.
53:(
45:,
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.