https://bugzilla.wikimedia.org/show_bug.cgi?id=54441
--- Comment #9 from Dirk Beetstra <[email protected]> --- @MZMcBride - Spammers are inherently smart (they make money with it, that is their drive). We've seen many tricks to try and get around the blacklist. That generally has 2 effects: first, we blacklist the evading stuff without even considering to warn, and indef any accounts involved without discussion, and secondly, delisting of any of the domains will be denied forever - if you really want to continue your abuse to that level and show that much persistence, it is just plain game over. And anyway, this is possible already by, as others suggest as a solution, to just download the lists manually and do the same trick yourself. There are even tricks which one could consider to program into the software (make the software follow links to the endpoint - if it is a redirect site, like tinyurl.com, pointing to a blacklisted domain, block the edit .. etc.) @Tim - why does the API not do the same as the saving mechanism which checks against the various blacklists/whitelists? Should have the same speed .. Though batch-lookup would be a good option as well (push a whole page through the parser and see what is blacklisted in XML output). @Legoktm: (pff .. WP:BEANS). You can not avoid that, one could use a locally installed version of the software to do the work for you. Seen a current recurring case of spam, it may even be that some do that type of things, spammers seem to know how to figure out what is not blacklisted already. What I think the API should provide is something like 'if I send this link/text-with-links through the parser and would try to save it on XX.wikipedia.org, what blacklist (global and local) and whitelist (local) rules would be matched on it?' -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
