Main page: Wikipedia:History of Wikipedia bots
Bots have been used in the past to create large numbers of articles that were uploaded to Wikipedia within a short timeframe. Some technical problems were experienced and this led to the formulation of a bot policy.
Main page: Wikipedia:Bot policy
Wikipedia policy requires that bots be harmless and useful, have approval, use separate user accounts, and be operated responsibly.
Bot Approvals Group
Main page: Wikipedia:Bot Approvals Group
The Bot Approvals Group (BAG) supervises and approves all bot-related activity from a technical and quality-control perspective on behalf of the English Wikipedia community. Only bureaucrats are technically capable of flagging bots.
How to create a bot
Main page: Wikipedia:Creating a bot
Some programming experience is needed to create a bot and knowledge of regular expressions is useful for many editing tasks.