rtcvb32: I wonder... if not us, what if GoG decided to poison the pond?
GOG would have no incentive reason to do so, and it would additionally be disingenuous display of lack of trust to the community along with having ample room for false positives. It wouldn't prove that anyone redeeming a code was doing anything wrong at all, and would cause more innocent people's accounts to get locked out and have ill will toward GOG for the wonderful experience than any number of "bots" that might exist.
This is really a complete non-problem and nothing needs to be done about it at all. GOG has millions of customers, a few hundred to few thousand use the forums, and maybe 1/2/5 or maybe even 0 run bots. If there are actually anyone running a bot or script doing this - and for the record I believe that there are at least one or more people likely doing that however I don't think that anyone has any solid concrete proof of it, what is the actual consequence to GOG.com as a company of this? What is the actual harm caused to the person who offers the code, and what is the harm to the community of the so called alleged bots?
Well, the number of codes that might get posted in the forums on a given day is really small. The Ninja thread is probably where most of them appear and it goes for days on end without any codes posted in there, or where people have obfuscated the code in some way. Some of the obfuscation people use is likely difficult to reliably de-obfuscate while the odd one is probably easy to handle. For the sake of argument lets say that the bots are simplistic in nature and only deal with non-obfuscated codes. How many codes are posted in the forums on a given day deobfuscated? Well, I don't know the number personally and well for someone to actually know for sure they would probably have to write a bot to traverse the forums looking for codes, and if they did that well... they would probably be running a bot too rather than telling everyone. :) So I do not know the actual answer to this (I don't have such a script nor desire to bother or care), but lets just make some numerical estimates.
Lets say that on a given day, 100 codes are posted here spread throughout the forums and that the bot logic somehow was optimized to find them with the least number of web queries so it wasn't upsetting GOG's servers with too many requests. From my personal observation over 4 years time, and I'm sure everyone would agree - the majority of codes posted in the forums with or without obfuscation are Steam codes, and the minority are GOG codes.
What incentive would GOG have to even remotely care the slightest bit if people post Steam codes in their forums at all? I postulate that GOG cares less than zero about that so long as it is not causing a disruption to their service nor causing them more work. From observations here I do not think that this causes GOG any work and therefore I don't think they remotely care.
What about GOG codes posted here? Well, they're all bought by someone somewhere sometime, and so GOG already has their money for those codes. I don't think GOG has any reason to care who people gift those codes to after they buy them by means of sharing them openly in the forums. I say that because GOG is well aware that people openly share and trade their games in the form of codes on their forums and if they disapproved of this, then they would have moderated the forums and posted rules disallowing the practice entirely by now. It seems quite clear that GOG doesn't care who you give your GOG game codes to, whether you know them or not, whether you give them directly to a specific individual, or to a random stranger, or dump them for some unknown thing to swallow up. In the end, they already have their money whether the code ever gets used or not, and if it does get used, it has practically zero impact on them and their business.
What if every single code was swallowed by a bot that went and sold them to G2A who turned around and made a profit off of it? Well, we don't know that is the case first of all, and even if it was, people who want to sell codes on G2A have dozens of other much more profitable ways to acquire them in much higher volume than polling the forums with a javascript program to scoop up all of the games nobody actually wants which they could sell for peanuts if they're lucky. Even if they did do this, it is 100 games, games GOG has already been paid for anyway. There are probably 10,000-100,000 or more times that many GOG games likely pirated on torrent sites etc. every single day which are a much bigger dent on GOG's bottom line than some script kiddie swiping paid for codes for what are mostly games people just want to get rid of, and which are often the least popular ones.
The net effect is incredibly miniscule at absolute best.
So basically, GOG would suddenly start caring about something that loses them little to zero money every day and allocate resources to trying to combat a problem that doesn't affect their actual business or profitablility, possibly putting time money and developer resources into it, to try to honeypot frame people who aren't actually breaking any laws even if they might be doing something that annoys some small number of people in the forums and more or less has no other real consequence? Again, with most of these codes actually being Steam codes...
So then they're going to detect these people and disable their GOG accounts as punishment for something GOG doesn't likely even care about, and without any way to distinguish between an actual bot/scammer and an actual real customer who just happens to decide to try one of these honeypot codes themselves anyway - because it will happen. So, every day or few days one or 10 or 50 random customers finds one of these codes, has no idea what it is, doesn't read anything posted, tests it and finds they are now the latest victim of the GOG mega-anti-bot sting operation, which swoops in and shuts their account down? The customer wonders WTF and is pissed like mad about it... "How should I know???" and for what real consequence?
It's really hard to buy where such a scenario would provide any benefit to anyone, all simply because a very small subset of GOG's customer base possibly amounting to 10/50/100 people max get irked when a bot steals a code that someone posts in the forums?
It's reads like some kind of strange movie plot perhaps, but I don't think it works out in reality because the likelihood of GOG remotely caring about this trivia is extremely small. To GOG, and to even the majority of GOG customers, nobody cares if bots steal game codes in the forums, there is no real consequence to that. Sure, it pisses some small number of people off, and sure some bad guy might get off with some goods, but as shitty as that is, it is meaningless noise in the grand scheme of things.
People can devise schemes to "stop the bots" or "seek revenge on the bots" until the cows come home, but it's just not going to happen. It would be like the public devising a scheme that is going to foolproof stop all trolling on the Internet, or all bullying, or all negative comments on Youtube videos. Or someone coming up with a scheme to make sure all video game companies never lie again about the features that will be in their next game.
Bots stealing codes are just an annoying fact of life like one of 1000 other things nobody can ever do anything about. If someone wants to impress me, how about coming up with a way to stop call centres in India and Pakistan from calling my home telephone every day and trying to scam me with a credit card or Microsoft tech support scam. Same thing - annoying as hell. Absolutely nothing you can do to stop it. Best thing is to ignore it and move on.