Ability to cover multiple pages namely /TB2 and handle special cases for each page. Done
Add and remove Backlog template as needed - Approved/Done
On/Off switch for both remove blocked and auto backlog functions, and parameters in string on each page. Done
Add catches for common time periods for blocks, use those if they match(eg: 31 hours, 6 months) Done
Make it use plural and singular properly Done
Replace duplicate entries with a comment below the first entry. Approved/Done
Ensure the bot is able to work alongside another instance of itself to allow for redundant service. Done
Allow a table for special IP ranges and comments to be made, have to bot give comment when such an IP is posted. Done
Restore the instructions if they are mangled and move reports placed inside the instructions out into the main reports section. Approved/Done
Check the users talk page for certain categories and report the presence of them. Done
Please treat {{user-uaa|... the same as {{userlinks|... - I intend to attempt to transition WP:UAA to use a specific template with extra links (e.g. Example (talk · contribs · deleted contribs · hardblock · softblock · spamblock)) - a previous attempt ended in disaster due to the bot treating these as comments. —Random832 21:01, 18 March 2008 (UTC) Done (quite a while ago, in fact)
Do not remove reports with more than one vandal listed until all vandals are blocked. Users that are blocked already can be struck out with the <s></s> tags.
When a user places a pattern that does no match an IP in a {{IPvandal}} then it will check the user creation log for that name. If the user exists it will change the template to {{userlinks}}, if the user does not exist it will remove the report and say "Removing $name, this is not an IP or a user."
Helperbot should attempt to fix template calls, for example {{vandal|User:Foobar}} should be changed to {{vandal|Foobar}}, and incorrect IP listings such as {{IPvandal|IP 127.0.0.1}} should be fixed too if there is no registered user under that name. MaxSem 21:22, 26 May 2007 (UTC)
[edit]Worthy features that exceed my current scope of approval
Hi, is it possible to instruct the bot not to remove reports from WP:UAA unless that user has been indef blocked? For example, User:Mikejfoxisdead was listed at UAA, but he received a 24 hour vandalism block that removed him from UAA before an admin could act on the report, and prevents relisting until the block has expired. Not a big deal, just something I thought you might want to consider. Thanks. --Bongwarrior 06:35, 2 July 2007 (UTC)
Suggest having it leave a comment if a non-indef block is placed. —Random832 (contribs) 14:43, 26 March 2008 (UTC)
Perhaps a customs marker like <!-- nobot --> which prevents the removal of the report would be easier to program, and also serve a wider variety of situations. (1 == 2)Until 14:51, 26 March 2008 (UTC)
But that wouldn't necessarily meet the original request, because the reporter might not know, at the time of reporting, that the user had already been non-indef-blocked. They'd then have to see their report deleted, then realize "hey, I can add this tag to my request to have the bot not remove it". Plus, that would presumably tell the bot not to remove it at all, in which case a human would have to realize "oh, this is tagged nobot, I need to manually remove it once I block it". —Krellis (Talk) 17:37, 26 March 2008 (UTC)