Wikipedia:Bots/Requests for approval/CSDCheckBot: Difference between revisions

Content deleted Content added
CSDCheckBot: refactoring main description a bit so this isn't such a huge wall of text
Line 71:
:A quick note, I've been programming here for quite a while. G1 and G3 are more related then not. I think if you did talkpage messages for mistakes where its G1 to G3, you would be getting lots of spurious messages, nonsense is taken as vandalism sometimes, enough so that a bot should not be sending messages based on the difference unless the bot itself can tell what is and is not nonsense. (probably is not happening). The idea when making a bot that is going to give talk page notices is to make it accurate, even at the cost of missing an item or two, else you will get swamped with complaints.
:The same principle holds for G2,G3 and G1,G2. Different people have different ideas on what is a test page. Sometimes a new user making vandalismish edits will have those pages tagged as a test, while its equally valid to delete as G3. The same thing happens with G2 and G1, nonsense by a brand new user can be taken as a test page, depending on the circumstances. :In short {G1,G2,G3} should be considered by the bot as the same unless it can tell with 99% accuracy what is a G1,G2 or G3. Failure to do so will result in a hit to the accuracy of the bot, and if its inaccurate then it might as well not be running. All the sets that are listed by Erik are important, the primary use of this bot is going to be letting taggers know that their tag was '''declined by an admin'''. That is a task that the bot can do with 100% accuracy. The rest of the functions are just icing on the cake. —— '''[[User:Nixeagle|<font color="navy">nix</font>]][[User talk:Nixeagle|<font color="red">eagle]]</font><sup><small>[[Special:EmailUser/Nixeagle|<font color="green">email me</font>]]</small></sup>''' 17:47, 3 May 2009 (UTC)
::A suggestion, for the first task this bot does, could we consider narrowing it down to just notifying taggers if the tag is removed by a sysop? This is the only task listed that can be done simply with 100% accuracy. The rest can be tested and listed as separate tasks. —— '''[[User:Nixeagle|<font color="navy">nix</font>]][[User talk:Nixeagle|<font color="red">eagle]]</font><sup><small>[[Special:EmailUser/Nixeagle|<font color="green">email me</font>]]</small></sup>''' 17:50, 3 May 2009 (UTC)