21:
59:
291:
tagged per policy. Actions (such as deletion) may be executed without you being notified as a result. By applying this to your own user talk page, you agree to this consequence. Applying this to a user talk page other than your own will be considered vandalism. All bots and scripts that leave messages on a user's talk page are encouraged to add this capability.
97:
290:
Another option is to opt out of specific types of messages for users who wish to be notified of certain problems, but not others. Users should be aware that by opting-out of specific notification posts, they will not be notified of matters relating to material they have edited or uploaded, which are
625:
Note there's currently no 100% reliable method to opt out of "all" and "MassMessage" due to the non-standard way "optout=MassMessage" works by setting a category, but {{bots|optout=all}}{{bots|optout=MassMessage}} is probably your best bet (or fix the template to apply the category on "optout=all"
142:
Explicitly opting-in has the advantage of receiving useful changes or targeted posts a bot might otherwise skip by following "opt-out" behavior by default. Users should be aware that by opting-out of bot posts, they will not be notified of matters relating to material they have edited or uploaded,
138:
and other automated editing tools and scripts that they either should or should not edit a page that has the template. The templates can be used to block most bots (all bots that have implemented this functionality) or specific bots by name or function. For example, this can be used to opt-in or
484:
This statement may allow neither Bot1 nor Bot2, only one of the two bots, or both bots as intended. Under a strict interpretation, each bot should be denied by the template not mentioning it.
278:
Bots are not bound to observe the nobots template; it will depend on their functionality, their owners and their terms of approval. The bots that currently support exclusion are listed at
279:
139:
opt-out from user talk bot messages or to cause maintenance bots to avoid certain pages. These templates should be used carefully outside userspace to avoid blocking useful bot edits.
693:
Opt out message notification was introduced here April 3, 2008. Individual bot/script implementation will vary and notice above of implementation may not include this feature.
473:
This statement may deny neither Bot1 nor Bot2, only one of the two bots, or both bots as intended. Under a strict interpretation, it would deny a bot named "Bot1|deny=Bot2".
660:
This statement may not deny Bot1. The first statement should deny all bots except Bot1 while the second should deny Bot1, but Bot1 may stop as soon as it sees the "allow".
2492:
2502:
2507:
2512:
2464:
294:
By adding this to a user's talk page, a user may still receive these messages by non-compliant bots or scripts, or humans who add the tag manually.
347:
2497:
2449:
2437:
36:
506:
This statement may not deny Bot2, and may not allow Bot1. Under a strict interpretation, it would allow only a bot named "Bot1|deny=Bot2".
438:
Any message tag that isn't included as a way of opting out above. (Is there one that should be included? Leave a message on the talk page.)
323:
210:
2419:
2476:
2433:
32:
441:
Mass messages cannot be opted-out of by using {{bots|optout=all}}; users must explicitly opt out with {{bots|optout=MassMessage}}
331:
315:
591:
This statement may not deny some bots. Under a strict interpretation, it would deny a bot named "all|optout=MassMessage".
683:
2410:
40:
649:
This statement may not deny Bot1. It's unclear what the priority should be between "allow all bots" and "deny Bot1".
638:
This statement may not deny Bot1. It's unclear what the priority should be between "allow all bots" and "deny Bot1".
623:
This statement may not deny some bots. The "all" keyword is not documented as being able to be used in comma syntax.
517:
This statement may not deny some bots. The "all" keyword is not documented as being able to be used in comma syntax.
339:
398:
690:
can be specified to ban all AWB-based bots from the page. However, AWB has an option to ignore these templates.
495:
While this should work, some bots may process only the first or last instance of {{bots|deny=...}} in a page.
2459:
75:
1921:"\\s*(?=)*|all))?|bots\\s*\\|\\s*deny\\s*=\\s*(?!all)*|bots\\s*\\|\\s*optout=(?!all)*)\\s*\\}\\}"
79:
363:
2444:
307:
114:
71:
390:
450:
These syntaxes look correct, but depending on the individual bot may not have the intended effect.
367:
382:
83:
676:
2472:
2427:
2423:
355:
28:
241:
Where <botlist> is a comma-delimited string of bot usernames (AWB can be used for all
172:
tags. For example, if you are discussing the templates with another editor, please use the
242:
135:
103:
606:
574:
553:
532:
192:
745:'/\{\{(nobots|bots\|allow=none|bots\|deny=all|bots\|optout=all|bots\|deny=.*?'
2486:
110:
2404:
165:
Most bots will NOT understand these templates when they are indirectly transcluded.
1888:"\\{\\{\\s*((?!nobots)|bots(\\s*\\|\\s*allow\\s*=\\s*((?!none)|(*,\\s*)*"
432:
378:
370:
48:
1956:
602:
This statement may not opt out of afd messages, or may deny other bots too. The
176:
66:
672:
422:
Some message notifications are not allowed to be opted out. These include:
206:, which will possibly be parsed as intending to exclude bots from the page.
15:
256:<botlist> can also be "none" or "all" as in the following examples:
2413:- An index of pages for testing the handling of bot exclusion templates.
686:
fully supports {{bots}} and {{nobots}}. Additionally, pseudo-username
156:
Remove the template tag once the underlying problem has been resolved.
549:
This statement may not deny Bot1, or may deny other bots too. The
70:
and changes may be widely noticed. Test changes in the template's
91:
53:
570:
This statement may not deny some bots, or may deny Bot1. The
168:
Most bots will not disregard the template if it is inside of
1696:"(?si).*\\{\\{(nobots|bots\\|(allow=none|deny=(*?"
153:
Address the root problem with the bot owner or bot community
1813:"\\{\\{\\s*bots\\s*\\|\\s*deny\\s*=\\s*(*,\\s*)*"
1591:@"\{\{(nobots|bots\|(allow=none|deny=(?!none).*("
223:
Ban all compliant bots (shortcut that takes no parameters)
1959:
library was installed and imported in the current script.
1477:"\{\{(nobots|bots\|(allow=none|deny=(?!none).*("
404:
Items can be combined by putting a comma between options
2453:
227:Allow all bots (shortcut that takes no parameters)
679:. The templates may be ignored using a parameter.
300:Opt out of all messages (see limitations below).
143:which are tagged or scanned by bots per policy.
805:'/\{\{(bots\|allow=all|bots\|allow=.*?'
410:Opt out of no source, and no license messages.
1765:"\\{\\{\\s*(nobots|bots*)\\s*\\}\\}"
418:Restrictions of messages that can be opted out
150:Avoid using the template as a blunt instrument
588:{{bots|deny=all}}{{bots|optout=MassMessage}}
412:{{bots|optout=orfud,norationale,replaceable}}
8:
528:This statement may not deny some bots. The
146:In particular, in the encyclopedia spaces:
2443:Editors can experiment in this template's
1282:/\{\{ots\s*\|\s*optout\s*=\s*(.*?)\s*}}/s
2493:Templates based on the String Lua module
1708:"*?|all)|optout=all))\\}\\}.*"
1003:/\{\{ots\s*\|\s*allow\s*=\s*(.*?)\s*}}/s
452:
1135:/\{\{ots\s*\|\s*deny\s*=\s*(.*?)\s*}}/s
478:{{bots|allow=Bot1}}{{bots|allow=Bot2}}
233:Ban all compliant bots not in the list
654:{{bots|allow=Bot1}}{{bots|deny=Bot1}}
429:Vandalism (and other) warning notices.
185:{{tl|nobots}}
2503:Knowledge (XXG) bot-related templates
1612:@".*|all)|optout=all))\}\}"
865:'/\{\{(bots\|allow=.*?)}}/iS'
643:{{bots|allow=all}}{{bots|deny=Bot1}}
585:{{bots|deny=all|optout=MassMessage}}
489:{{bots|deny=Bot1}}{{bots|deny=Bot2}}
82:. Consider discussing changes on the
7:
2508:Knowledge (XXG) exclusion compliance
170:<nowiki>...</nowiki>
237:Ban all compliant bots in the list
211:User:AnomieBOT/Nobots Hall of Shame
199:
169:
1498:"|all)|optout=all))\}\}"
408:{{bots|optout=nosource,nolicense}}
14:
2498:Knowledge (XXG) utility templates
426:Copyright violation notifications
2513:Templates with no visible output
435:'s notices for not signing posts
95:
57:
19:
1846:"\\s*(?=)*\\s*\\}\\}"
675:supports bots and nobots since
67:approximately 16,000 pages
612:redirect takes no parameters.
580:redirect takes no parameters.
559:redirect takes no parameters.
538:redirect takes no parameters.
500:{{bots|allow=Bot1|deny=Bot2}}
414:Opt out of fair use messages.
248:{{bots|allow=SineBot,Legobot}}
231:{{bots|allow=<botlist>}}
209:A list of transclusions is at
202:{{nobots}}
1:
467:{{bots|deny=Bot1|deny=Bot2}}
235:{{bots|deny=<botlist>}}
352:{{bots|optout=bettersource}}
286:Message notification opt out
2411:User:AnomieBOT/nobots tests
1955:This code assumes that the
632:{{bots}}{{bots|deny=Bot1}}
395:{{bots|optout=MassMessage}}
344:{{bots|optout=replaceable}}
336:{{bots|optout=norationale}}
2529:
2417:
46:
2477:Subpages of this template
481:{{bots|allow=Bot1,Bot2}}
312:{{bots|optout=nolicense}}
271:Ban all compliant bots
86:before implementing them.
78:subpages, or in your own
65:This template is used on
1961:
1723:
1639:
1528:
1399:
904:
706:
617:{{bots|optout=all,afd}}
492:{{bots|deny=Bot1,Bot2}}
470:{{bots|deny=Bot1,Bot2}}
304:{{bots|optout=nosource}}
280:exclusion compliant bots
47:Not to be confused with
698:Example implementations
511:{{bots|deny=all,Bot1}}
265:Ban all compliant bots
2471:Add categories to the
682:Since version 3.2.0.0
596:{{nobots|optout=afd}}
564:{{nobots|allow=Bot1}}
24:Template documentation
543:{{nobots|deny=Bot1}}
364:articles for deletion
356:better source request
320:{{bots|optout=orfud}}
620:{{bots|optout=all}}
599:{{bots|optout=afd}}
567:{{bots|allow=Bot1}}
522:{{nobots|deny=all}}
503:{{bots|allow=Bot1}}
387:{{bots|optout=prod}}
348:replaceable fair use
102:This template uses
832:'.*?)}}/iS'
772:'.*?)}}/iS'
646:{{bots|deny=Bot1}}
635:{{bots|deny=Bot1}}
546:{{bots|deny=Bot1}}
379:images for deletion
375:{{bots|optout=ifd}}
360:{{bots|optout=afd}}
328:{{bots|optout=npd}}
298:{{bots|optout=all}}
263:{{bots|allow=none}}
204:</nowiki>
657:{{bots|deny=all}}
514:{{bots|deny=all}}
273:{{bots|deny=none}}
259:{{bots|allow=all}}
188:, which will show
2428:Template:Bots/doc
1912:"\\$ 1"
1837:"\\$ 1"
664:
663:
324:orphaned fair use
269:{{bots|deny=all}}
261:Allow all bots
251:{{bots|deny=AWB}}
124:
123:
90:
89:
2520:
2468:
2457:
2441:
2394:
2391:
2388:
2385:
2382:
2379:
2376:
2373:
2370:
2367:
2364:
2361:
2358:
2355:
2352:
2349:
2348:'nobots'
2346:
2343:
2340:
2337:
2334:
2331:
2328:
2325:
2322:
2319:
2316:
2313:
2310:
2307:
2304:
2301:
2298:
2295:
2292:
2289:
2286:
2283:
2280:
2277:
2274:
2271:
2268:
2265:
2262:
2259:
2256:
2253:
2250:
2247:
2244:
2241:
2238:
2235:
2232:
2229:
2226:
2223:
2220:
2217:
2214:
2211:
2208:
2205:
2202:
2199:
2196:
2193:
2190:
2187:
2184:
2181:
2178:
2175:
2172:
2169:
2166:
2163:
2160:
2157:
2154:
2151:
2148:
2145:
2142:
2139:
2136:
2133:
2130:
2127:
2124:
2121:
2118:
2115:
2112:
2109:
2106:
2103:
2100:
2097:
2094:
2091:
2088:
2085:
2082:
2079:
2076:
2073:
2070:
2067:
2064:
2061:
2058:
2055:
2052:
2051:filter_templates
2049:
2046:
2043:
2040:
2037:
2034:
2031:
2028:
2025:
2022:
2019:
2018:mwparserfromhell
2016:
2013:
2010:
2007:
2004:
2001:
1998:
1995:
1992:
1989:
1986:
1983:
1980:
1977:
1974:
1971:
1968:
1965:
1957:mwparserfromhell
1946:
1943:
1940:
1937:
1934:
1931:
1928:
1925:
1922:
1919:
1916:
1913:
1910:
1907:
1904:
1901:
1898:
1895:
1892:
1889:
1886:
1883:
1880:
1877:
1874:
1871:
1868:
1865:
1862:
1859:
1856:
1853:
1850:
1847:
1844:
1841:
1838:
1835:
1832:
1829:
1826:
1823:
1820:
1817:
1814:
1811:
1808:
1805:
1802:
1799:
1796:
1793:
1790:
1787:
1784:
1781:
1778:
1775:
1772:
1769:
1766:
1763:
1760:
1757:
1754:
1751:
1748:
1745:
1742:
1739:
1736:
1733:
1730:
1727:
1715:
1712:
1709:
1706:
1703:
1700:
1697:
1694:
1691:
1688:
1685:
1682:
1679:
1676:
1673:
1670:
1667:
1664:
1661:
1658:
1655:
1652:
1649:
1646:
1643:
1631:
1628:
1625:
1622:
1619:
1616:
1613:
1610:
1607:
1604:
1601:
1598:
1595:
1592:
1589:
1586:
1583:
1580:
1577:
1574:
1571:
1568:
1565:
1562:
1559:
1556:
1553:
1550:
1547:
1544:
1541:
1538:
1535:
1532:
1520:
1517:
1514:
1511:
1508:
1505:
1502:
1499:
1496:
1493:
1490:
1487:
1484:
1481:
1478:
1475:
1472:
1469:
1466:
1463:
1460:
1457:
1454:
1451:
1448:
1445:
1442:
1439:
1436:
1433:
1430:
1427:
1424:
1421:
1418:
1415:
1412:
1409:
1406:
1403:
1391:
1388:
1385:
1382:
1379:
1376:
1373:
1370:
1367:
1364:
1361:
1358:
1355:
1352:
1349:
1346:
1343:
1340:
1337:
1334:
1331:
1328:
1325:
1322:
1319:
1316:
1313:
1310:
1307:
1304:
1301:
1298:
1295:
1292:
1289:
1286:
1283:
1280:
1277:
1274:
1271:
1268:
1265:
1262:
1259:
1256:
1253:
1250:
1247:
1244:
1241:
1238:
1235:
1232:
1229:
1226:
1223:
1220:
1217:
1214:
1211:
1208:
1205:
1202:
1199:
1196:
1193:
1190:
1187:
1184:
1181:
1178:
1175:
1172:
1169:
1166:
1163:
1160:
1157:
1154:
1151:
1148:
1145:
1142:
1139:
1136:
1133:
1130:
1127:
1124:
1121:
1118:
1115:
1112:
1109:
1106:
1103:
1100:
1097:
1094:
1091:
1088:
1085:
1082:
1079:
1076:
1073:
1070:
1067:
1064:
1061:
1058:
1055:
1052:
1049:
1046:
1043:
1040:
1037:
1034:
1031:
1028:
1025:
1022:
1019:
1016:
1013:
1010:
1007:
1004:
1001:
998:
995:
992:
989:
986:
983:
980:
977:
974:
971:
968:
965:
962:
959:
956:
953:
950:
947:
944:
941:
938:
935:
932:
929:
926:
923:
920:
917:
914:
911:
908:
896:
893:
890:
887:
884:
881:
878:
875:
872:
869:
866:
863:
860:
857:
854:
851:
848:
845:
842:
839:
836:
833:
830:
827:
824:
821:
818:
815:
812:
809:
806:
803:
800:
797:
794:
791:
788:
785:
782:
779:
776:
773:
770:
767:
764:
761:
758:
755:
752:
749:
746:
743:
740:
737:
734:
731:
728:
725:
722:
719:
716:
713:
710:
611:
605:
579:
573:
558:
552:
537:
531:
453:
446:Incorrect syntax
205:
203:
197:
191:
187:
186:
181:
175:
171:
99:
98:
92:
61:
60:
54:
44:
25:
23:
22:
2528:
2527:
2523:
2522:
2521:
2519:
2518:
2517:
2483:
2482:
2481:
2480:
2470:
2462:
2447:
2442:
2431:
2416:
2401:
2396:
2395:
2392:
2389:
2386:
2383:
2380:
2377:
2374:
2371:
2368:
2365:
2362:
2359:
2356:
2353:
2350:
2347:
2344:
2341:
2338:
2335:
2332:
2329:
2326:
2323:
2320:
2317:
2314:
2311:
2308:
2305:
2302:
2299:
2296:
2293:
2290:
2287:
2284:
2281:
2278:
2275:
2272:
2269:
2266:
2263:
2260:
2257:
2254:
2251:
2248:
2245:
2242:
2239:
2236:
2233:
2230:
2227:
2224:
2221:
2218:
2215:
2212:
2209:
2206:
2203:
2200:
2197:
2194:
2191:
2188:
2185:
2182:
2179:
2176:
2173:
2170:
2167:
2164:
2161:
2158:
2155:
2152:
2149:
2146:
2143:
2140:
2137:
2135:'allow'
2134:
2131:
2128:
2125:
2122:
2119:
2116:
2113:
2110:
2107:
2104:
2101:
2098:
2095:
2092:
2089:
2086:
2083:
2080:
2077:
2074:
2071:
2068:
2065:
2062:
2059:
2056:
2053:
2050:
2047:
2044:
2041:
2038:
2035:
2032:
2029:
2026:
2023:
2020:
2017:
2014:
2011:
2008:
2005:
2002:
1999:
1996:
1993:
1990:
1987:
1984:
1981:
1978:
1975:
1972:
1969:
1966:
1963:
1953:
1948:
1947:
1944:
1941:
1938:
1935:
1932:
1929:
1926:
1923:
1920:
1917:
1914:
1911:
1908:
1905:
1902:
1899:
1896:
1893:
1890:
1887:
1884:
1881:
1878:
1875:
1872:
1869:
1866:
1863:
1860:
1857:
1854:
1851:
1848:
1845:
1842:
1839:
1836:
1833:
1830:
1827:
1824:
1821:
1818:
1815:
1812:
1809:
1806:
1803:
1800:
1797:
1794:
1791:
1788:
1785:
1782:
1779:
1776:
1773:
1770:
1767:
1764:
1761:
1758:
1755:
1752:
1749:
1746:
1743:
1740:
1737:
1734:
1731:
1728:
1725:
1722:
1717:
1716:
1713:
1710:
1707:
1704:
1701:
1698:
1695:
1692:
1689:
1686:
1683:
1680:
1677:
1674:
1671:
1668:
1665:
1662:
1659:
1656:
1653:
1650:
1647:
1644:
1641:
1638:
1633:
1632:
1629:
1626:
1623:
1620:
1617:
1614:
1611:
1608:
1605:
1602:
1599:
1596:
1593:
1590:
1587:
1584:
1581:
1578:
1575:
1572:
1569:
1566:
1563:
1560:
1557:
1554:
1551:
1548:
1545:
1542:
1539:
1536:
1533:
1530:
1527:
1522:
1521:
1518:
1515:
1512:
1509:
1506:
1503:
1500:
1497:
1494:
1491:
1488:
1485:
1482:
1479:
1476:
1473:
1470:
1467:
1464:
1461:
1458:
1455:
1452:
1449:
1446:
1443:
1440:
1437:
1434:
1431:
1428:
1425:
1422:
1419:
1416:
1413:
1410:
1407:
1404:
1401:
1398:
1393:
1392:
1389:
1386:
1383:
1380:
1377:
1374:
1371:
1368:
1365:
1362:
1359:
1356:
1353:
1350:
1347:
1344:
1341:
1338:
1335:
1332:
1329:
1326:
1323:
1320:
1317:
1314:
1311:
1308:
1305:
1302:
1299:
1296:
1293:
1290:
1287:
1284:
1281:
1278:
1275:
1272:
1269:
1266:
1263:
1260:
1257:
1254:
1251:
1248:
1245:
1242:
1239:
1236:
1233:
1230:
1227:
1224:
1221:
1218:
1215:
1212:
1209:
1206:
1203:
1200:
1197:
1194:
1191:
1188:
1185:
1182:
1179:
1176:
1173:
1170:
1167:
1164:
1161:
1158:
1155:
1152:
1149:
1146:
1143:
1140:
1137:
1134:
1131:
1128:
1125:
1122:
1119:
1116:
1113:
1110:
1107:
1104:
1101:
1098:
1095:
1092:
1089:
1086:
1083:
1080:
1077:
1074:
1071:
1068:
1065:
1062:
1059:
1056:
1053:
1050:
1047:
1044:
1041:
1038:
1035:
1032:
1029:
1026:
1023:
1020:
1017:
1014:
1011:
1008:
1005:
1002:
999:
996:
993:
990:
987:
984:
981:
978:
975:
972:
969:
966:
963:
960:
957:
954:
951:
948:
945:
942:
939:
936:
933:
930:
927:
924:
921:
918:
915:
912:
909:
906:
903:
898:
897:
894:
891:
888:
885:
882:
879:
876:
873:
870:
867:
864:
861:
858:
855:
852:
849:
846:
843:
840:
837:
834:
831:
828:
825:
822:
819:
816:
813:
810:
807:
804:
801:
798:
795:
792:
789:
786:
783:
780:
777:
774:
771:
768:
765:
762:
759:
756:
753:
750:
747:
744:
741:
738:
735:
732:
729:
726:
723:
720:
717:
714:
711:
708:
705:
700:
684:AutoWikiBrowser
669:
609:
603:
577:
571:
556:
550:
535:
529:
448:
420:
415:
402:
301:
288:
276:
275:Allow all bots
266:
253:
238:
228:
218:
201:
195:
189:
184:
183:
182:template, e.g.
179:
173:
163:
161:Important notes
134:templates tell
120:
96:
58:
52:
45:
26:
20:
18:
12:
11:
5:
2526:
2524:
2516:
2515:
2510:
2505:
2500:
2495:
2485:
2484:
2415:
2414:
2408:
2400:
2397:
2267:'none'
2237:'deny'
2165:'none'
1962:
1952:
1949:
1724:
1721:
1718:
1640:
1637:
1634:
1529:
1526:
1523:
1400:
1397:
1394:
1177:'none'
1045:'none'
905:
902:
899:
707:
704:
701:
699:
696:
695:
694:
691:
680:
668:
667:Implementation
665:
662:
661:
658:
655:
651:
650:
647:
644:
640:
639:
636:
633:
629:
628:
621:
618:
614:
613:
600:
597:
593:
592:
589:
586:
582:
581:
568:
565:
561:
560:
547:
544:
540:
539:
526:
523:
519:
518:
515:
512:
508:
507:
504:
501:
497:
496:
493:
490:
486:
485:
482:
479:
475:
474:
471:
468:
464:
463:
460:
457:
447:
444:
443:
442:
439:
436:
430:
427:
419:
416:
406:
302:
296:
287:
284:
267:
254:
239:
229:
219:
217:
214:
200:<nowiki>
198:, rather than
162:
159:
158:
157:
154:
151:
122:
121:
119:
118:
107:
100:
88:
87:
62:
17:
16:
13:
10:
9:
6:
4:
3:
2:
2525:
2514:
2511:
2509:
2506:
2504:
2501:
2499:
2496:
2494:
2491:
2490:
2488:
2478:
2474:
2466:
2461:
2455:
2451:
2446:
2439:
2435:
2429:
2425:
2421:
2420:documentation
2412:
2409:
2406:
2405:Template:Bots
2403:
2402:
2398:
2312:'all'
2210:'all'
1960:
1958:
1950:
1927:"i"
1852:"i"
1771:"i"
1719:
1635:
1524:
1395:
1303:'all'
1156:'all'
1024:'all'
900:
702:
697:
692:
689:
685:
681:
678:
674:
671:
670:
666:
659:
656:
653:
652:
648:
645:
642:
641:
637:
634:
631:
630:
627:
622:
619:
616:
615:
608:
601:
598:
595:
594:
590:
587:
584:
583:
576:
569:
566:
563:
562:
555:
548:
545:
542:
541:
534:
527:
524:
521:
520:
516:
513:
510:
509:
505:
502:
499:
498:
494:
491:
488:
487:
483:
480:
477:
476:
472:
469:
466:
465:
461:
458:
455:
454:
451:
445:
440:
437:
434:
431:
428:
425:
424:
423:
417:
413:
409:
405:
400:
399:Mass messages
396:
392:
388:
384:
380:
376:
372:
369:
365:
361:
357:
353:
349:
345:
341:
337:
333:
332:no permission
329:
325:
321:
317:
313:
309:
305:
299:
295:
292:
285:
283:
281:
274:
270:
264:
260:
257:
252:
249:
246:
245:-based bots):
244:
236:
232:
226:
222:
215:
213:
212:
207:
194:
178:
166:
160:
155:
152:
149:
148:
147:
144:
140:
137:
133:
129:
116:
112:
111:Module:String
109:
108:
105:
101:
94:
93:
85:
81:
77:
73:
69:
68:
63:
56:
55:
50:
42:
38:
34:
30:
2407:at Meta-Wiki
1954:
1618:RegexOptions
1504:RegexOptions
687:
624:
610:}}
604:{{
578:}}
572:{{
557:}}
551:{{
536:}}
530:{{
449:
433:User:SineBot
421:
411:
407:
403:
394:
391:prod warning
386:
381:messages or
374:
366:messages or
359:
351:
343:
340:no rationale
335:
327:
319:
311:
303:
297:
293:
289:
277:
272:
268:
262:
258:
255:
250:
247:
240:
234:
230:
224:
220:
208:
196:}}
190:{{
180:}}
174:{{
167:
164:
145:
141:
131:
127:
125:
80:user subpage
64:
49:Template:Bot
2424:transcluded
964:/{{obots}}/
823:'/'
763:'/'
525:{{nobots}}
397:Opt out of
389:Opt out of
377:Opt out of
362:Opt out of
354:Opt out of
346:Opt out of
338:Opt out of
330:Opt out of
322:Opt out of
314:Opt out of
306:Opt out of
39:] [
35:] [
31:] [
2487:Categories
2418:The above
2246:''
2144:''
1967:allow_bots
1720:JavaScript
1624:IgnoreCase
1510:IgnoreCase
1273:&&
910:allow_bots
859:preg_match
811:preg_quote
799:preg_match
751:preg_quote
739:preg_match
358:messages.
350:messages.
342:messages.
334:messages.
326:messages.
318:messages.
316:no license
310:messages.
221:{{nobots}}
76:/testcases
2475:subpage.
2460:testcases
1729:allowBots
1651:allowBots
1603:Normalize
1540:AllowBots
1489:Normalize
1411:AllowBots
1324:/\s*,\s*/
1198:/\s*,\s*/
1066:/\s*,\s*/
985:/{{ots}}/
712:allowBots
673:Pywikibot
456:INCORRECT
308:no source
84:talk page
2399:See also
1726:function
1519:Function
1408:Function
709:function
225:{{bots}}
72:/sandbox
2452:|
2445:sandbox
2438:history
2436:|
2342:matches
2072:matches
1900:replace
1825:replace
1690:matches
1648:boolean
1579:IsMatch
1465:IsMatch
1450:Boolean
1261:defined
459:CORRECT
383:variant
368:variant
115:sandbox
37:history
2469:pages.
2390:return
2384:return
2369:params
2318:return
2273:return
2216:return
2171:return
2108:params
2087:return
1951:Python
1882:RegExp
1807:RegExp
1798:return
1789:return
1759:RegExp
1678:return
1666:String
1657:String
1645:static
1642:public
1567:return
1555:string
1546:string
1534:static
1531:public
1453:Return
1441:String
1426:String
1405:Shared
1402:Public
1396:VB.NET
1381:return
1336:return
1288:return
1276:$ text
1225:$ user
1210:return
1162:return
1141:return
1129:$ text
1093:$ user
1078:return
1030:return
1009:return
997:$ text
979:$ text
970:return
958:$ text
949:return
928:$ user
922:$ text
886:return
877:return
871:$ text
844:return
838:$ text
817:$ user
784:return
778:$ text
757:$ user
724:$ user
718:$ text
626:too).
607:nobots
575:nobots
554:nobots
533:nobots
462:Notes
216:Syntax
193:nobots
132:Nobots
2426:from
2387:False
2321:False
2225:param
2174:False
2123:param
2096:param
2078:break
2024:parse
2006:strip
1997:lower
1906:/()/g
1873:false
1831:/()/g
1573:Regex
1495:&
1480:&
1459:Regex
1432:ByVal
1417:ByVal
1351:$ opt
1318:split
1267:$ opt
1231:@bots
1192:split
1186:@bots
1099:@bots
1060:split
1054:@bots
934:$ opt
880:false
787:false
677:r4096
371:forms
43:]
41:purge
27:[
2473:/doc
2465:edit
2458:and
2454:diff
2450:edit
2434:edit
2393:True
2336:name
2306:user
2288:bots
2276:True
2258:bots
2252:join
2231:name
2222:elif
2219:True
2204:user
2186:bots
2156:bots
2150:join
2129:name
2114:bots
2090:True
2081:else
2066:name
2045:text
2030:text
2012:text
1991:user
1985:user
1979:user
1973:text
1939:text
1933:test
1894:user
1864:text
1858:test
1819:user
1792:true
1783:text
1777:test
1741:user
1735:text
1702:user
1684:text
1669:user
1660:text
1636:Java
1597:user
1585:text
1558:user
1549:text
1537:bool
1483:user
1471:text
1435:user
1420:text
1357:@opt
1342:grep
1312:@opt
1216:grep
1084:grep
901:Perl
889:true
847:true
136:bots
130:and
128:Bots
126:The
33:edit
29:view
2422:is
2357:len
2354:and
2297:bot
2282:bot
2279:for
2195:bot
2180:bot
2177:for
2093:for
2075:():
2054:():
2036:for
1964:def
1879:new
1804:new
1756:new
1516:End
1456:Not
1345:$ _
1330:$ 1
1297:$ 1
1219:$ _
1204:$ 1
1171:$ 1
1150:$ 1
1087:$ _
1072:$ 1
1039:$ 1
1018:$ 1
907:sub
703:PHP
688:AWB
243:AWB
104:Lua
74:or
2489::
2430:.
2381:):
2375:==
2363:tl
2330:tl
2324:if
2315:):
2300:in
2294:if
2285:in
2264:==
2243:if
2234:==
2213:):
2198:in
2192:if
2183:in
2162:==
2141:if
2132:==
2120:if
2102:tl
2099:in
2060:tl
2057:if
2042:in
2039:tl
2009:()
2000:()
1982:):
1942:);
1930:).
1867:))
1855:).
1786:))
1774:).
1747:if
1744:){
1711:);
1627:);
1606:()
1525:C#
1492:()
1447:As
1438:As
1423:As
1348:eq
1333:);
1309:my
1300:eq
1294:if
1285:){
1279:=~
1255:if
1222:eq
1207:);
1183:my
1174:eq
1168:if
1153:eq
1147:if
1138:){
1132:=~
1123:if
1090:eq
1075:);
1051:my
1042:eq
1036:if
1021:eq
1015:if
1006:){
1000:=~
991:if
982:=~
976:if
961:=~
955:if
943:@_
916:my
874:))
853:if
841:))
793:if
781:))
733:if
401:.
393:.
385:.
373:.
282:.
177:tl
106::
2479:.
2467:)
2463:(
2456:)
2448:(
2440:)
2432:(
2378:0
2372:)
2366:.
2360:(
2351:)
2345:(
2339:.
2333:.
2327:(
2309:,
2303:(
2291::
2270::
2261:)
2255:(
2249:.
2240::
2228:.
2207:,
2201:(
2189::
2168::
2159:)
2153:(
2147:.
2138::
2126:.
2117:=
2111::
2105:.
2084::
2069:.
2063:.
2048:.
2033:)
2027:(
2021:.
2015:=
2003:.
1994:.
1988:=
1976:,
1970:(
1945:}
1936:(
1924:,
1918:+
1915:)
1909:,
1903:(
1897:.
1891:+
1885:(
1876::
1870:?
1861:(
1849:,
1843:+
1840:)
1834:,
1828:(
1822:.
1816:+
1810:(
1801:(
1795:;
1780:(
1768:,
1762:(
1753:!
1750:(
1738:,
1732:(
1714:}
1705:+
1699:+
1693:(
1687:.
1681:!
1675:{
1672:)
1663:,
1654:(
1630:}
1621:.
1615:,
1609:+
1600:.
1594:+
1588:,
1582:(
1576:.
1570:!
1564:{
1561:)
1552:,
1543:(
1513:)
1507:.
1501:,
1486:.
1474:,
1468:(
1462:.
1444:)
1429:,
1414:(
1390:}
1387:;
1384:1
1378:}
1375:;
1372:1
1369::
1366:0
1363:?
1360:)
1354:,
1339:(
1327:,
1321:(
1315:=
1306:;
1291:0
1270:)
1264:(
1258:(
1252:}
1249:;
1246:1
1243::
1240:0
1237:?
1234:)
1228:,
1213:(
1201:,
1195:(
1189:=
1180:;
1165:1
1159:;
1144:0
1126:(
1120:}
1117:;
1114:0
1111::
1108:1
1105:?
1102:)
1096:,
1081:(
1069:,
1063:(
1057:=
1048:;
1033:0
1027:;
1012:1
994:(
988:;
973:1
967:;
952:0
946:;
940:=
937:)
931:,
925:,
919:(
913:{
895:}
892:;
883:;
868:,
862:(
856:(
850:;
835:,
829:.
826:)
820:,
814:(
808:.
802:(
796:(
790:;
775:,
769:.
766:)
760:,
754:(
748:.
742:(
736:(
730:{
727:)
721:,
715:(
117:)
113:(
51:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.