Revision as of 22:27, 24 July 2007 editXaosflux (talk | contribs)Edit filter managers, Autopatrolled, Bureaucrats, Importers, Interface administrators, Oversighters, Administrators83,906 edits →Discussion: re← Previous edit | Revision as of 22:33, 24 July 2007 edit undoNaomiAmethyst (talk | contribs)Edit filter managers, Extended confirmed users, Rollbackers, Template editors6,269 edits →DiscussionNext edit → | ||
Line 37: | Line 37: | ||
Thanks! — ] (] – ]) 21:14, 24 July 2007 (UTC) | Thanks! — ] (] – ]) 21:14, 24 July 2007 (UTC) | ||
:A couple of answers. | |||
⚫ | :What algorithim will your bot use to determine vandalism, will it be using a scoring system, a dictionary? — ] <sup>]</sup> 22:27, 24 July 2007 (UTC) | ||
:#The bot does not request ] but rather uses the api.php page specifically designed to be used by bots. | |||
:#I might add a /PossibleVandalism page, but what I meant by reporting it to its owner is on the command line, which is inaccessible to other users for obvious reasons. | |||
:#Yes, I am. But, this being my first wikipedia bot, I thought I should try something reasonably easy to code. I do plan on expanding (after getting permission, of course) to make the bot more useful. | |||
:#More as a supplement. I don't see the need to deactivate the current bots. Their rules are likely much more refined. I am making this bot because I enjoy creating automated systems in my spare time, and thought I could contribute to Misplaced Pages. | |||
:#Yes, I am. I have read both pages, I have corrected a fair amount of vandalism during the last couple of days (as you can see ]). I have implemented all the items under the header. And I intend to fix any errors my bot makes. | |||
:Thanks! ] 22:33, 24 July 2007 (UTC) | |||
⚫ | ::What algorithim will your bot use to determine vandalism, will it be using a scoring system, a dictionary? — ] <sup>]</sup> 22:27, 24 July 2007 (UTC) |
Revision as of 22:33, 24 July 2007
ClueBot
Operator: Winbots
Automatic or Manually Assisted: Manually assisted until I have corrected all bugs and false positives are few and far between.
Programming Language(s): PHP, my own classes to interact with Misplaced Pages's query.php, api.php, and index.php
Function Summary: Reverting vandalism.
Edit period(s) (e.g. Continuous, daily, one time run): Continuous
Edit rate requested: Only as often as it finds vandalism via Special:RecentChanges, but no faster than 10 edits per minute.
Already has a bot flag (Y/N): N
Function Details: Request RecentChanges and perform basic analysis on the data returned. If it finds something suspicious, request more information about that page and perform more in depth analysis on that information. If it determines that it looks like vandalization and it is in read-only mode: send information to owner. If it determines that it looks like vandalization and it is in read-write mode, request more information on user. If user has a long history on Misplaced Pages, log incident, but do nothing. If user is new/IP address, revert, log incident, and post a notice on the user's talk page.
The bot will also set it's user page and it's source code page when starting.
Discussion
A couple questions.
- Why not use the recent changes IRC feed? It's a lot less bandwidth-intensive, both on the server and on the client.
- Why only report potential vandalism to the owner? Why not open up the communication to the community?
- Are you aware that bots like this already exist, such as AntiVandalBot and MartinBot?
- Do you envision this bot being a replacement for bots like AntiVandalBot and MartinBot, or a supplement?
- Are you confident that as a relatively-new user (57 contributions), that you fully understand Misplaced Pages:Vandalism and the Misplaced Pages:Bot policy?
Thanks! — Madman bum and angel (talk – desk) 21:14, 24 July 2007 (UTC)
- A couple of answers.
- The bot does not request Special:RecentChanges but rather uses the api.php page specifically designed to be used by bots.
- I might add a /PossibleVandalism page, but what I meant by reporting it to its owner is on the command line, which is inaccessible to other users for obvious reasons.
- Yes, I am. But, this being my first wikipedia bot, I thought I should try something reasonably easy to code. I do plan on expanding (after getting permission, of course) to make the bot more useful.
- More as a supplement. I don't see the need to deactivate the current bots. Their rules are likely much more refined. I am making this bot because I enjoy creating automated systems in my spare time, and thought I could contribute to Misplaced Pages.
- Yes, I am. I have read both pages, I have corrected a fair amount of vandalism during the last couple of days (as you can see here). I have implemented all the items under the "Good form" header. And I intend to fix any errors my bot makes.
- Thanks! Winbots 22:33, 24 July 2007 (UTC)
- What algorithim will your bot use to determine vandalism, will it be using a scoring system, a dictionary? — xaosflux 22:27, 24 July 2007 (UTC)