[violet] wrote:Category 3B: Accidentally illegal HTML bots. These bots try to follow the Script Rules but screw up. The majority of bot-related problems we deal with come from here. Usually the bot correctly identifies itself and is attempting to do something legal, but has developed a bug that causes it to spam requests, and the author doesn't notice. A common example is a bot that is careful to stay within the permitted ratelimit when everything is normal, but as soon as it gets an unexpected result, like a missing nation, it gushes forth retries at maximum speed. We generally respond to these bots by contacting the owner and informing them of the problem. We may also block the bot from the site. If the bot's intended purpose is legal, and we can see that the author made efforts to follow the rules, we tend to be lenient, since we understand that bugs happen to the best of us. But often they shouldn't be on the HTML site in the first place, and bot authors who choose this path rather than the API are responsible for what happens.
Category 3C: Deliberately illegal HTML bots, e.g. Predator, bots that cheat at Challenge or other mini-games. These automate things we don't permit to be automated, or execute actions that we require to be performed via the API (e.g. sending telegrams, answering issues), in order to avoid the API's rate limit and restrictions. Many operate in stealth mode, pretending to be regular human traffic, which means they're difficult for us to detect and may operate undercover for some time. Because the purpose of a 3C bot is to break the rules, we deal with them harshly: We may punish users regardless of whether or not they are the bot's author, or understood what the bot was doing--especially if the purpose of the bot was to gain an advantage over other players.
Summary
It's hard to get in trouble from a Category 2 bot. Even if your bot spins wildly out of control (e.g. Storm), its impact will be fairly limited, and we will probably just block it and contact you to fix it.
It's easy to get in trouble from a Category 3 bot, but if we think your bot is buggy rather than trying to do something illegal, and you made efforts to comply with the rules, we will again probably just block it and contact you.
Anyone using a Category 3C bot is in trouble.
Is this still applicable policy? From Roavin’s post, this sounds like it’s well within ‘Category 3B’. Perhaps some clarification on the likely range of outcomes would assist a lot of people to not be on the verge of quitting this game.