@STAFF_John @STAFF_Ines @STAFF_Ethan @STAFF_J
This is my very first forum post⦠let me start by saying that I REALLY love the game and I would hate to see you guys lose potential players because of this chat spam bullshit.
As of now (5/8/2016) Klaipeda has more bot spammers in shout chat than actual players. Meeting new people, finding a group or just having a fun conversation in shout is no longer a thing. Most of my friends have resorted to keeping shout chat disabled at all times.
By no means I have a perfect ready to go solution for all of your problems. I also understand that you work hard to appease a lot of people and you donāt have time to reply to everyone. Iād give you a hug because of all the hate you get, and nonsense you have to deal with.
Anyway here are some of my ideas that can hopefully help defeat this cancer chat spam, or at least assist you with whatever brainstorm you got going on with your devs:
- Manually blacklist confirmed game currency website sellers.
Most gold sellers try to advertise one website while building up their brand. Smaller gold selling āācompaniesāā simply do not have the resources and/or time to spam in-game on the same scale as bigger companies.
-
Big gold selling company = In-game spam
Can afford to buy accounts for spam & burn (getting an account for the sole purpose of delivering as much spam as possible before it gets banned). If enough profit was made with spam & burn accounts then they rinse & repeat. Also generally participate in stealing accounts to spam and or resell valuable currency. -
Small gold selling company = Mostly uses SEO for traffic
They have no budget for and/or moral reasons against in-game spam.
Iāll try to focus on big gold selling companies that actually affect in-game players, thankfully they are few in numbers.
Create an algorithm that recognizes bad text patterns of predefined badlist (for example) and only displays bad messages to the sender (since you donāt want the bad guys to know that they are being muted).
For example if someone spams āābuy cheap gold at silverbuy.comāā you can show that spam to all the logged in accounts of that spammers IP (only client side spammer will see the message) while filtering it as spam for everybody else. To the spammers itāll seem as though their ways are working fine, making them waste more time. Meanwhile you can continue to collect more data from these bots without having to disrupt player experience.
Of course eventually theyāll catch on and start buying proxy domains for redirection. With your existing report system it shouldnāt be hard to detect new domains that are linked to bad websites.
I understand that no developer wants an active GM policing tens of thousands of concurrent players so hereās a more ambitious way⦠Why not have a program check if any URLs in shout chat redirect back to blacklisted URLs. If it does - add to blacklist.
Example in the works:
MrBadMan - yo yo yo buy gold at silverbuy.com
Your GM team checks that website & blacklists it.
MrBadMan - yo yo yo buy gold at s i l v e r b u y,com
Your algorithm detects it as spam and the message is only shown to IPs of the spammer.
MrBadMan - yo yo yo im gonna buy proxy domain & redirect it to silverbuy.com
MrBadMan - yo yo yo buy gold at c h e a p s i l v e r b u y.com
Your program recognizes it as potential spam and tries to access that particular website, if redirected to silverbuy.com then proxy website will also be added to the blacklist assosiated with silverbuy.com.
MrBadMan - yo yo yo buy gold at c h 3 a p g 0 1 d . c0 m
Your protection doesnāt get it but player reports make your GMs take manual action and furthermore improve your algorithm? Rinse and repeat, your protection gets even better with time and spammers become very sad. You can also make shout messages reportable.
Summary overview:
Come up with 3 layers of security to battle chat spammers
-
Manually blacklist gold selling websites you see in chat
-
Create a very aggressive algorithm that recognizes bad text patterns from predefined blacklist.
-
Create a program to check all potential URLs in chat, if non blacklisted URLs redirects to an existing blacklist URLs, program will add new associated URLs to blacklist.
ā
This should stop the majority of existing chat spam (up to 99% of bots will easily get hit over and over again and will not be able to send a single message of spam). While gold sellers website spam will be non existent, few spammers will likely resort to using throw away emails/skype/icq accounts for continued advertisement via shout and chat in general.
Thatās all from me. I hope I was able to help a little.
Thank you for creating such an amazing game!

