- 10,883
- 12,297
In addition to the Tier categories, we already have on all profiles, I want to add categories for the exact Attack Potency and the Speed of the character. Aside from better organisation (which could also be useful for other revisions) this has the advantage that one can easily find good matches using the Category Intersection API, once such categories are established.
However, up to now whether this would ever get done is questionable, since editing all profiles is a gigantic task and other revisions are way more important.
BUT, this revision has one advantage over other revision: The task is a no-brainer.
To be specific, it is so easy we can make a bot do it.
So I looked at wikia's help page for bots grabbed myself the AWB and looked whether I can make it do what I want.
Aaaand I think I can. I still have to see how well I can make regex work (to reduce false positives), but I should be able to have a bot do the task.
So how big of a project would this be if we do it that way?
Well, wikia doesn't allow bots to edit faster than 1 edit per second. With my internet connections it might be closer to 1 edit every 2 seconds.
There are around 14k profiles in the characters and weapons categories and many profiles need to be edited multiple times for the different AP and Speed stats on there. Let's say, on average, maybe 4 times.
That means even the bot will take 2 days (around 32 hours) to make the revision (though we can split it up in a speed and an AP part to do at separate dates).
While that isn't that great, one can hide just bot edits on the recent changes page and the staff isn't more occupied with editing than usual, meaning moderating the wiki is easily possible during the revision.
None of this would start in the next few weeks, as I want to do lots of testing on a different wiki before letting a bot touch stuff here, need to find the regex which does the best job, create a bot account and I need to find days where I have the time to invest a whole day into watching the bot (which is a date that should of course also be agreed upon with the staff).
So for now the question just is: Do you think doing the revision this way is a good idea or can I save myself the effort of figuring out how to make the bot do what I want?
However, up to now whether this would ever get done is questionable, since editing all profiles is a gigantic task and other revisions are way more important.
BUT, this revision has one advantage over other revision: The task is a no-brainer.
To be specific, it is so easy we can make a bot do it.
So I looked at wikia's help page for bots grabbed myself the AWB and looked whether I can make it do what I want.
Aaaand I think I can. I still have to see how well I can make regex work (to reduce false positives), but I should be able to have a bot do the task.
So how big of a project would this be if we do it that way?
Well, wikia doesn't allow bots to edit faster than 1 edit per second. With my internet connections it might be closer to 1 edit every 2 seconds.
There are around 14k profiles in the characters and weapons categories and many profiles need to be edited multiple times for the different AP and Speed stats on there. Let's say, on average, maybe 4 times.
That means even the bot will take 2 days (around 32 hours) to make the revision (though we can split it up in a speed and an AP part to do at separate dates).
While that isn't that great, one can hide just bot edits on the recent changes page and the staff isn't more occupied with editing than usual, meaning moderating the wiki is easily possible during the revision.
None of this would start in the next few weeks, as I want to do lots of testing on a different wiki before letting a bot touch stuff here, need to find the regex which does the best job, create a bot account and I need to find days where I have the time to invest a whole day into watching the bot (which is a date that should of course also be agreed upon with the staff).
So for now the question just is: Do you think doing the revision this way is a good idea or can I save myself the effort of figuring out how to make the bot do what I want?