918:
The last part in the posts by COIBot and LWCOIBot ('Report 1/2') gives the occurance of the edits by this editor, the first number is how many edits this editor has done to pages where they may have a conflict of interest in the last hour, the second number his/her total number of edits where they
127:
These are our main bots. For every edit performed they determine if it is in one of the namespaces that it monitors, and if so, it fetches the diff from the server, finds in the diffs the links that were removed and added, and then reports which links were added (but not removed; hence all new
587:
The bots generate a variety of warnings. Though it is impossible to react to everything, they are good starting points for some further investigation. The linkwatchers are the best starting point, as the other bots derive their data from them.
755:
The linkwatchers redlist links that have been added cross-wiki by one user, or when one certain user has a large preference for using this link. When you have concerns about a link, but don't have the time to investigate, then you can also add a
898:
Check the edit. This is a user who has been registered on
Knowledge (XXG) for more than 7 days. While longevity does not guarantee a user is familiar with our policies, the longer a user has been editing, the more likely they are to understand
671:
link. Turns blue when higher than 2, turns red when higher than 5. The number may be followed by "!!" (in red), in that case more than 90% of this link was added interwiki by this user, "!" in red (more than 66%) or by "?" (more than
659:
link. Turns blue when that is higher than 5, turns red when higher than 25. The number may be followed by "!!" (in red), in that case more than 90% of this link was added by this user, "!" in red (more than 66%) or by "?" (more than
979:'; replace spaces in username and pagename with an underscore (so 'Conflict of interest' becomes 'Conflict_of_interest'), or for regular editors, consider whitelisting the user against everything ('COIBot wl add <username: -->
1081:'; replace spaces in username with an underscore (so 'Conflict of interest' becomes 'Conflict_of_interest'), or for regular editors, consider whitelisting the user against everything ('COIBot wl add <username: -->
1028:'; replace spaces in username with an underscore (so 'Conflict of interest' becomes 'Conflict_of_interest'), or for regular editors, consider whitelisting the user against everything ('COIBot wl add <username: -->
717:
When a user has a focus for a certain link (either being the only user adding the link, or adding a link cross-wiki, then it will be automatically added to the redlist, and a warning will be given by the bot:
111:(regular expressions). This format is also used on the blacklists and on XLinkBots revertlist. When in doubt, please ask! Adding a 'bad' regex can have serious effects on the workings of the bots.
708:
When one of the last two numbers is high in comparison to the first two, the user is adding the same link quite often. It may still be a good link, but chances are that the user is spamming.
344:
Blacklist for bad links (on #wikipedia-en-spam these are transferred to XLinkBot and reverted, except when the user is whitelisted). This blacklist is stored on-wiki and can be found here:
169:
The bots read the diffs from in total 722 wikis on irc.wikimedia.org (list of a couple of months old). The diffs are parsed and external links that are added are reported by the bots.
51:#wikipedia-spam-t is the main talk channel. Some of the bot-accounts can be controlled from here, and they produce some warnings here, but this channel is mainly used for discussions.
633:
Every link in the list is followed by a set of 4 numbers ('( 4, 3, 2, 1)'), and may be followed with a warning if the link is on the white, red or blacklist. The four numbers:
30:
are active on IRC, where part of the control and detection of spam is located. In these channels several programs are active which monitor and revert external links additions
143:
All other languages: 'BigWikiLW2' (the big ones, except
English language wikipedia), 'WiktLW2' (all wiktionaries) and 'IntLinkWatcher2' (about 650 remaining wikipedia) on
1163:
This bot can generally be ignored, it is just reporting when it saves reports. It does report to the talkchannel after saving a cross-wiki or requested report.
1113:
591:
In all cases BetaCommandBot3 and the COIBots can be used for specific reports which can help to investigate links and/or users better (for commands
603:
The linkwatchers generate output for each edit where link additions are performed. Within its output there are some points which should alert:
951:
When not commercial, but editor clearly has a conflict of interest and that is noticable from the page, then consider tagging the article with
1155:
are for information only and can generally be ignored. Note that when links get reported they are picked up by LWCOIBot and monitored.
1141:
90:
The main effort of cross-wiki vandalism is in #cvn-sw, some of the bots also generate warnings for the non-english wikipedia here.
1068:
When the added link is spam, revert and warn. Consider blacklisting or adding to XLinkBot's revertlist when user is persistent.
1015:
When the added link is spam, revert and warn. Consider blacklisting or adding to XLinkBot's revertlist when user is persistent.
811:
If the user is OK (as in, not a spammer or similar), consider whitelisting the user ('EnLinkWatcher2 user add <username: -->
1085:
The link has probably also been put on the monitorlist, please remove the link from that list ('LWCOIBot ml del <regex: -->
1032:
The link has probably also been put on the monitorlist, please remove the link from that list ('LWCOIBot ml del <regex: -->
1125:
1100:
802:
If the site is really good, add the link to the whitelist on a linkwatcher (e.g. 'EnLinkWatcher2 link wl add <link: -->
27:
17:
919:
may have a conflict of interest. When these numbers are relatively high, then these edits need to be investigated.
138:
39:
1148:
1133:
345:
1071:
When link is OK, consider engaging in discussion with user. Often it is appropriate to contact a wikiproject.
1018:
When link is OK, consider engaging in discussion with user. Often it is appropriate to contact a wikiproject.
787:
If the user is clearly spamming for commercial reasons, then revert the users, and warn the user for spamming
741:
700:
385:
Reads reports from the linkwatchers and reverts blacklisted links by IP-users and unestablished accounts.
144:
797:
When blacklisting has occured (the linkwatcher will show it), you can remove the link from the redlist
611:
The bot gives one line per edit in the format '(pagename) (diff) (username) (list of links)', e.g.:
965:
905:
XLinkBot is giving some other errors sometimes, just check the edit that XLinkBot is referring to.
176:. I am currently unable to fork of any language specific bots due to limitations in IRC/computer.
784:
If the user is clearly spamming, but the site is OK, warn the user and try to engage in discussion
184:
The bots share the database, commanding one will result in being added to the others as well.
972:
807:
of the link) and remove the link from the redlist ('EnLinkWatcher2 link rl del <regex: -->
816:
683:
If it is a regular editor, whitelist the editor ('EnLinkWatcher2 user add <username: -->
579:
The IRC part of this bot is split into three bots, 'COIBot', 'LWCOIBot', and 'COIToolBot'.
1048:(rule: \bexample\.com - reason: Automonitor: COI? (calculated overlap Example <-: -->
935:
http://en.wikipedia.org/search/?title=Cheap_Trick&diff=202544343&oldid=202543883
368:
360:
155:
648:
link added. Turns red when it is higher than 250 (can be considered for whitelisting)
207:
Adds a user to the whitelist (user is still reported, but no 'count' is given anymore)
1117:
1104:
830:
791:
723:
380:
364:
173:
163:
151:
977:
Wrong overlap, whitelist the user against the page ('COIBot wl add <username: -->
1044:
955:
840:
Check the edit and revert again when necessary, or leave when this was a good edit.
619:
159:
574:
172:
If you need a bot for a specific language in a specific channel, please contact
158:(both can start/restart the bots when necessary). Bots have been developed by
64:#wikipedia-en-spam is the main channel for the bots for the English wikipedia
77:#cvn-sw-spam is the channel for the bots where there is no specific channel.
736:
Good link, consider whitelisting ('EnLinkWatcher2 link wl add <regex: -->
695:
Good link, consider whitelisting ('EnLinkWatcher2 link wl add <regex: -->
393:
Basic linksearch and crosswiki search tool. To give the bot a command use:
351:
Standard the settings are to hide whitelisted links and whitelisted users.
166:. Since Shadow1 has retired, the bots are maintained by Beetstra only.
948:
When clearly commercial or promotional, delete or nominate for deletion.
615:
1079:
Whitelist the user against the url ('COIBot wl add <username: -->
1026:
Whitelist the user against the url ('COIBot wl add <username: -->
815:
wikipedia BOT-accounts: when a regular bot, preferably confirmed by
680:
Check users which have added a high number of links (first number):
760:
to the redlist yourself: 'EnLinkWatcher2 link rl add <regex: -->
137:
English language: 'EnLinkWatcher2' (English language wikipedia) on
865:
Check the edit. XLinkBot does not revert to
Cluebot and VoABot II
804:
757:
359:
The data is stored in a database. If you need specific info, ask
311:
295:
279:
263:
247:
231:
108:
927:
This bot only reports overlaps between username and pagename:
1057:
Someone added a link which matches a rule on the monitorlist
771:
Have a look at the edits of the editor adding this occasion.
1004:
Someone added a link which is very similar to the username
626:
622:
1082:*'; again replace spaces in username with an underscore).
1029:*'; again replace spaces in username with an underscore).
980:*'; again replace spaces in username with an underscore).
692:
Check links which have been added a lot (second number):
934:
887:
User added link inside a reference, template or remark
819:, whitelist ('EnLinkWatcher2 user add <username: -->
38:
To connect to the channels you need an IRC client. See
740:
Otherwise, leave as is, or consider reporting to e.g.
699:
Otherwise, leave as is, or consider reporting to e.g.
820:'; username has to be exact with capitals and spaces)
812:'; username has to be exact with capitals and spaces)
875:
It is very important to check the edit here, please
850:
It is very important to check the edit here, please
1151:
edited, COIBot automonitored urls: \bexample\.com\b
1114:
en:Knowledge (XXG):Conflict of interest/Noticeboard
119:The following programs are active in the channels:
1144:edited, COIBot automonitored urls: \bexample\.com
995:(Overlap) calculated overlap Beetstra <-: -->
932:(Overlap) calculated overlap Beetstra <-: -->
862:Previous revert was by another AntiVandalismBot
687:If a spammer, check edits and react accordingly.
722:WARNING: Link \bexample\.com added to redlist,
641:user add. Turns red when it is higher than 3.
768:When a linkwatcher reports a redlisted link:
8:
1121:), checking for added LinkSummary templates.
1108:), checking for added LinkSummary templates.
438:betacommandbot linksearch2 blog.myspace.com
423:betacommandbot linksearch blog.myspace.com
320:EnLinkWatcher2 link bl del \bexample\.com
304:EnLinkWatcher2 link bl add \bexample\.com
288:EnLinkWatcher2 link rl del \bexample\.com
272:EnLinkWatcher2 link rl add \bexample\.com
256:EnLinkWatcher2 link wl del \bexample\.com
240:EnLinkWatcher2 link wl add \bexample\.com
468:betacommandbot crosswiki blog.myspace.com
453:betacommandbot crosswiki blog.myspace.com
371:, all three have access to the database.
1142:en:Knowledge (XXG) talk:WikiProject Spam
186:
1128:edited, no LinkSummary templates added.
829:There are typically four warnings from
1047:added www.example.com in <diff: -->
879:just because someone reverted the bot.
854:just because someone reverted the bot.
341:RedList for links which need attention
107:Most of the bots work on the basis of
794:to autorevert when the user persists.
7:
973:the conflict of interest noticeboard
774:Have a look at the site being added.
395:BetacommandBot3 <COMMANDNAME: -->
224:EnLinkWatcher2 user wl del Beetstra
210:EnLinkWatcher2 user wl add Beetstra
1065:Check the edit and the link added.
1012:Check the edit and the link added.
625:( 4, 3, 2, 1) (BL: \bexample\.com)
1136:edited by Beetstra ( <diff: -->
895:User does not satisfy autoconfirm
629:( 4, 3, 2, 1) (BL: \bexample\.com)
24:
317:removes a link from the blacklist
253:removes a link from the whitelist
221:Removes a user from the whitelist
1126:en:MediaWiki talk:Spam-blacklist
1101:en:MediaWiki talk:Spam-blacklist
18:Knowledge (XXG):WikiProject Spam
285:removes a link from the redlist
42:for a list of popular clients.
726:is only user adding this link.
1:
971:, or reporting the editor to
338:Whitelist is for 'good' links
1137:), checking for added links.
996:Beetstra.com ( <diff: -->
583:How to react to IRC warnings
510:betacommandbot linkgenupdate
301:adds a link to the blacklist
237:adds a link to the whitelist
40:Knowledge (XXG):IRC/Tutorial
1149:en:MediaWiki:Spam-blacklist
1134:en:MediaWiki:Spam-blacklist
1049:Example.com; <diff2: -->
877:do not automatically revert
852:do not automatically revert
1177:
837:"I have already reverted"
663:to how many wikipedia did
572:
396:<COMMANDPARAMETERS: -->
378:
269:adds a link to the redlist
496:betacommandbot linkfilter
309:LinkWatcher2 link bl del
293:LinkWatcher2 link bl add
277:LinkWatcher2 link rl del
261:LinkWatcher2 link rl add
245:LinkWatcher2 link wl del
229:LinkWatcher2 link wl add
346:User:XLinkBot/RevertList
803:' (preferably making a
627:http://www.example.com/
623:http://www.example.com/
997:; 100.0%) (report 1/2)
937:; 100.0%) (report 1/2)
790:Consider either using
215:LinkWatcher2 user del
201:LinkWatcher2 user add
150:These bots are run by
482:betacommandbot WPSPAM
26:Some members of the
651:how many times did
644:how many times was
637:how many links did
28:Wikiproject on Spam
154:on a box owned by
139:#wikipedia-en-spam
69:#wikipedia-en-spam
1147:<LWCOIBot: -->
1140:<LWCOIBot: -->
1131:<LWCOIBot: -->
1124:<LWCOIBot: -->
1111:<LWCOIBot: -->
1098:<LWCOIBot: -->
1042:<LWCOIBot: -->
994:<LWCOIBot: -->
978:<pagename: -->
369:en:User:Eagle 101
361:en:User:Versageek
335:
334:
156:en:User:Versageek
56:#wikipedia-spam-t
1168:
1118:en:User:Beetstra
1105:en:User:Beetstra
1045:eu:user:Beetstra
970:
964:
960:
954:
945:Check the page:
724:en:User:Beetstra
713:Automatic alerts
365:en:User:Beetstra
187:
174:en:User:Beetstra
164:en:User:Beetstra
152:en:User:Beetstra
123:The LinkWatchers
96:
83:
70:
57:
1176:
1175:
1171:
1170:
1169:
1167:
1166:
1165:
1161:
1120:( <diff: -->
1107:( <diff: -->
1080:<domain: -->
1076:Wrong overlap:
1027:<domain: -->
1023:Wrong overlap:
991:
968:
962:
958:
952:
931:<COIBot: -->
925:
916:
911:
890:Check the edit.
827:
753:
715:
620:en:User:Example
609:
601:
585:
577:
571:
543:blacklistupdate
391:
389:BetacommandBot3
383:
377:
357:
182:
160:en:User:Shadow1
134:
125:
117:
105:
94:
81:
68:
55:
48:
36:
22:
21:
20:
12:
11:
5:
1174:
1172:
1160:
1157:
1153:
1152:
1145:
1138:
1129:
1122:
1109:
1092:
1091:
1090:
1089:
1088:
1087:
1083:
1074:
1073:
1072:
1069:
1060:
1059:
1058:
1052:
1051:
1039:
1038:
1037:
1036:
1035:
1034:
1030:
1021:
1020:
1019:
1016:
1007:
1006:
1005:
999:
998:
990:
987:
986:
985:
984:
983:
982:
981:
975:
949:
939:
938:
924:
921:
915:
912:
910:
907:
903:
902:
901:
900:
893:
892:
891:
884:
883:
882:
881:
869:
868:
867:
866:
859:
858:
857:
856:
844:
843:
842:
841:
826:
823:
822:
821:
813:
809:
800:
799:
798:
795:
785:
778:
777:
776:
775:
772:
752:
749:
748:
747:
746:
745:
738:
728:
727:
714:
711:
710:
709:
706:
705:
704:
697:
690:
689:
688:
685:
674:
673:
661:
649:
642:
631:
630:
608:
605:
600:
597:
584:
581:
570:
567:
566:
565:
560:
555:
550:
548:wikilinksearch
545:
540:
535:
530:
525:
520:
515:
514:
513:
512:
511:
501:
500:
499:
498:
497:
487:
486:
485:
484:
483:
473:
472:
471:
470:
469:
458:
457:
456:
455:
454:
443:
442:
441:
440:
439:
428:
427:
426:
425:
424:
413:
412:
411:
390:
387:
376:
373:
356:
353:
349:
348:
342:
339:
333:
332:
329:
326:
322:
321:
318:
315:
306:
305:
302:
299:
290:
289:
286:
283:
274:
273:
270:
267:
258:
257:
254:
251:
242:
241:
238:
235:
226:
225:
222:
219:
212:
211:
208:
205:
198:
197:
194:
191:
181:
178:
148:
147:
141:
133:
130:
124:
121:
116:
113:
104:
101:
100:
99:
98:
97:
87:
86:
85:
84:
74:
73:
72:
71:
61:
60:
59:
58:
47:
44:
35:
34:Connect to IRC
32:
23:
15:
14:
13:
10:
9:
6:
4:
3:
2:
1173:
1164:
1158:
1156:
1150:
1146:
1143:
1139:
1135:
1132:Stalked page
1130:
1127:
1123:
1119:
1115:
1112:Stalked page
1110:
1106:
1102:
1099:Stalked page
1097:
1096:
1095:
1094:The remarks:
1084:
1078:
1077:
1075:
1070:
1067:
1066:
1064:
1063:
1061:
1056:
1055:
1054:
1053:
1050:); report 1/1
1046:
1041:
1040:
1031:
1025:
1024:
1022:
1017:
1014:
1013:
1011:
1010:
1008:
1003:
1002:
1001:
1000:
993:
992:
988:
976:
974:
967:
957:
950:
947:
946:
944:
943:
941:
940:
936:
930:
929:
928:
922:
920:
913:
908:
906:
897:
896:
894:
889:
888:
886:
885:
880:
878:
873:
872:
871:
870:
864:
863:
861:
860:
855:
853:
848:
847:
846:
845:
839:
838:
836:
835:
834:
832:
831:User:XLinkBot
824:
818:
814:
810:
806:
801:
796:
793:
792:User:XLinkBot
789:
788:
786:
783:
782:
781:
773:
770:
769:
767:
766:
765:
762:
759:
750:
743:
739:
735:
734:
733:
732:
731:
725:
721:
720:
719:
712:
707:
702:
698:
694:
693:
691:
686:
682:
681:
679:
678:
677:
670:
666:
662:
658:
654:
650:
647:
643:
640:
636:
635:
634:
628:
624:
621:
618:<diff: -->
617:
614:
613:
612:
606:
604:
598:
596:
594:
589:
582:
580:
576:
568:
564:
561:
559:
556:
554:
551:
549:
546:
544:
541:
539:
536:
534:
531:
529:
526:
524:
521:
519:
516:
509:
508:
507:
506:
505:
504:linkgenupdate
502:
495:
494:
493:
492:
491:
488:
481:
480:
479:
478:
477:
474:
467:
466:
464:
463:
462:
459:
452:
451:
449:
448:
447:
444:
437:
436:
434:
433:
432:
429:
422:
421:
419:
418:
417:
414:
410:
407:
406:
405:
404:
403:
402:
398:
397:
388:
386:
382:
381:User:XLinkBot
374:
372:
370:
366:
362:
354:
352:
347:
343:
340:
337:
336:
330:
327:
324:
323:
319:
316:
314:
313:
308:
307:
303:
300:
298:
297:
292:
291:
287:
284:
282:
281:
276:
275:
271:
268:
266:
265:
260:
259:
255:
252:
250:
249:
244:
243:
239:
236:
234:
233:
228:
227:
223:
220:
218:
214:
213:
209:
206:
204:
200:
199:
195:
192:
189:
188:
185:
179:
177:
175:
170:
167:
165:
161:
157:
153:
146:
142:
140:
136:
135:
131:
129:
122:
120:
114:
112:
110:
102:
93:IRC channel:
92:
91:
89:
88:
80:IRC channel:
79:
78:
76:
75:
67:IRC channel:
66:
65:
63:
62:
54:IRC channel:
53:
52:
50:
49:
45:
43:
41:
33:
31:
29:
19:
1162:
1154:
1093:
926:
917:
904:
876:
874:
851:
849:
828:
779:
763:
754:
729:
716:
675:
668:
664:
656:
652:
645:
638:
632:
610:
602:
599:LinkWatchers
592:
590:
586:
578:
562:
557:
552:
547:
542:
537:
532:
527:
522:
517:
503:
489:
475:
460:
445:
430:
415:
408:
400:
399:
394:
392:
384:
358:
350:
310:
294:
278:
262:
246:
230:
216:
202:
183:
171:
168:
149:
145:#cvn-sw-spam
126:
118:
106:
82:#cvn-sw-spam
37:
25:
933:Beetstra (
575:User:COIBot
431:Linksearch2
193:Description
1159:COIToolBot
1116:edited by
1103:edited by
1043:(Monitor)
616:en:Example
593:vide supra
573:See also:
558:del_access
553:add_access
490:Linkfilter
461:crosswiki2
416:Linksearch
409:parameters
379:See also:
328:statistics
128:links).
742:WT:WPSPAM
701:WT:WPSPAM
667:user add
655:user add
446:Crosswiki
989:LWCOIBot
825:XLinkBot
538:showsite
533:showuser
528:rmblsite
523:rmbluser
465:website
450:website
435:website
420:website
401:Commands
375:XLinkBot
217:Username
203:Username
196:Example
180:Commands
46:Channels
914:General
909:COIBots
899:policy.
751:Redlist
355:General
190:Command
103:General
95:#cvn-sw
1062:Todo:
1009:Todo:
942:Todo:
923:COIBot
817:WP:BAG
780:Then:
730:Todo:
676:Todo:
607:Output
569:COIBot
518:blsite
476:WPSPAM
331:!info
805:regex
764:Todo
758:regex
672:33%).
660:33%).
325:!info
312:regex
296:regex
280:regex
264:regex
248:regex
232:regex
109:regex
16:<
966:coi2
669:this
665:this
657:this
653:this
646:this
639:this
563:save
162:and
132:Bots
115:Bots
1086:').
1033:').
961:or
956:coi
808:').
737:').
696:').
595:).
367:or
969:}}
963:{{
959:}}
953:{{
833::
761:'
684:')
363:,
744:.
703:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.