In game report button and real time Gods (admins) to check if its true. There is no better way to remove bots than Gods to take care of their world. Or maybe a Dragons but im a Dragon and i will be a player. Maybe later ill try to join IMC as a junior content designer. 
Your 4 points are weak against bots.
- Bots donât care, theyâll sit there 24/7 as long it even gives 1 exp. It will be to the point they are simply doing it for drops. This will also hurt players who prefer grinding over questing.
- Bots donât care about quests, kills and drops is what they want. Quest rewards is simply just a bonus.
- Not a bad idea but trading with another player is not a problem for them. After their 24hrs or even several hours in case of getting banned of botting, send all items to main and let the main do the work with the items.
- This concept will hit the non-botters negatively too but nonetheless if the botter is looking etc items for crafting then this has no impact on them.
So I youtubed a Wakfu combat video and that wonât work here because turn based combat is part of Wakfuâs system, not ToS. If they created a non-turn based fighting NPC to match the playstyle of ToS then how would you know if the bot canât beat the NPC? Is the player obligated to fight the NPC? Even if they made it turn-based over here for ToS, how can you guarantee they wonât have a macro system set up for it?
About your authenticator, are you talking about the system that Blizzard has where you can have a backup authenticator for your account via mobile device? If so, that concept is optional if players want to use it or not.
All points must be connected in a way to work. The anti-bot example its just that, an example. The idea on this post is to figure out what can solutions can be done to prevent bots. The anti-bot in wakfu its just a simple idea, that idea can be implemented as a popup (not an annoying one), a mob, an NPC or even an item on your inventory. Players have suggested as anti-bot measures to make the players solve easy riddles.
I programmed some bots in the past and they can do whatever you want them to do, even quests. So quest/dungeon botting its a thing. WoW has bots that go dungeons all day, and RO had bots prepared to do quests (âMacrosâ in the bot program).
The Blizzard authenticator you mention is optional, but in many asian mmos you have to give your cellphone number and social ID. Im talking about this kind of authentication methods. A way to assure accounts are made by humans and also limit the number of accounts per person.
Please feel free to suggest improvements or better ideas as anti-bot measures. Yeah, some of these ideas have their pros and cons, but we are here to debate them smile
Players themselves are one of the best way against bots. An effective reporting and validation system (preferably real-time o near real time) can be implemented to battle against bots. Iâm sure that there are a lot of players who want this game to be successful that will help on this reports. Then again, there should be something else aside from this since we cannot always rely on everyone to do their share. 
To completely beat a bot you just need to think about the things bots canât do. Registering via mobile is a good idea, however I wouldnât be surprised if there is a work around. Timed pop ups after being in a field for a certain amount of time to ask the most basic of randomised questions works as well. As long as the pop ups remain unique and not predictable. I like the idea of a reporting system, but the staff required to validate reports on a large scale eventually wonât keep up with the load. Shielding software helps, it reduces the number of novice bot users however better botters / software designers / hackers will be able to crack the software eventually⌠Social checks like seeing if the user has spoken to anyone in a certain period of time helps, but it isnât full proof. Checking how long a user has been logged in and for how long offline is a pretty safe bet. Sending verification emails works too, stopping them from moving until a text or email verification has been responded to if a user is suspicious. And adding a blacklist of suspect botting accounts reported by users which may activate a rule set to test if human or not by their actions. But thise are just some ideas I thought of, read and seen in action.
i already gave my cents to this topic in this thread.
https://forum.treeofsavior.com/t/suggestion-for-anti-bot-measure-from-emil-chronicle-online-example/
some people here underestimate the power of a bot system.
uptodate bot systems are autonomums. they can even learn to talk with the right plugins and enough learning procedure.
there is nearly NO restriction how a bot can act. (thats also one reason why bots in Hearthstone where able to get legendary)
Personally I think best way to counter bots is if the developer creates its own bot system in-game. I mean if thereâs already is one hackers wonât be motivated to develop a bot program. However to allow bots it should come with some restrictions like you gain half XP and drop rate, canât join a party or engage in PVP.
This post was flagged by the community and is temporarily hidden.
Ty for your suggestion! Some ideas are quite original.
I would like to add that bots easly surpass MAC detections and most other mechanisms (Openkore did that with ease 10 years ago).
What bots cant do is think. So even if you get your bot to detect some images, you can always add some logical barriers that bots will never surpass.
Anyways, we are here to debate and think for better ideas. Thanks for the long post 
This post was flagged by the community and is temporarily hidden.
To start, Iâd just like to say that any bot might be illegal for a game, but not all bots are bad. It depends on how they are used (think free buffs and heals for every one). Unfortunately, they are, nearly 100% of the time, used for personal/group gains - rarely to improve and help other playersâ progress on the game.
"Security" Check
This might be a stupid suggestion but what if instead of captchas, we use something else that involves pressing specific control buttons.
How it could work
At random intervals (1-3 hours), a small, semi-transparent notification would slide from the side telling the player that a quick security check sorta would commence in 60 seconds (with a countdown, but player has option to either close it just to remove it from view, take the check now OR to remind him again ONCE in 10 minutes). This will make the player expect and have enough time to prepare for the check.
When the countdown ends, the player has a 3 second invulnerability/invisibility/untargettable buff to do the check. The last control key/button heâs been using/pressing will also be muted during that window and will not be included in the check (to prevent him from getting consecutive failed tries NOR automatically pass the check). Once the check is up, it will ask the player to press a random control button/key (doesnât trigger the assigned skills/functions in-game, does not include movement keys and jump key so player can still move around) to remove the prompt. The player has 3 tries. After the failed 3rd try, heâs logged out of the game and will have to wait for a specific amount of time (1 hour?) before he can log in again.
Exceptions
The check will not appear if player is:
-
Vending;
-
In towns;
-
In PVP situations;
-
In quest/field boss fights;
-
AFK-ing but doing nothing outside of towns.
Advantages
-
Bots can guess, but with the number of keys available (can even use 2-key/button combos) and the limited number of tries, theyâll have to be smarter.
-
Itâs less intrusive than captchas. Players are alerted well without affecting gameplay, and have the option to delay the check in case theyâre doing something really critical (e.g. on very low hp).
-
Itâs joypad-friendly. Captchas may require alphanumeric inputs so players on game controllers will have to reach out for the keyboard just to get around the check. Simply pressing the correct button/key is easier on either keyboard or game controller.
-
Consider it a bonus, possibly life-saving, buff. If youâre lucky (the check appears at the right time), you can use it to save yourself from a last-hit demise.
I thought this might work. Iâve nowhere versed with game security, but maybe this will give them ideas (hopefully).
(Most) bots will kill a game
I come from RO and have experienced using bots (I wonât be a hypocrite and say I havenât) AND know how annoying they are when theyâre used by other players against you.
It was not a matter of being able to abuse the system or have advantage over other players, but rather the idea that âif you canât beat them, might as well join themâ.
It was still fun, in a way, but not 100% fun (if there were no bots at all). I doubt there was ever an MMO where the creators thought âhey, letâs create a game botters can enjoyâ.
This will not work at all. There were MMOs in the past with security checks and it still didnât stop bots. Hackers created autoresponding with their bot programs to bypass them. Itâs also a big inconvenience to players especially when it appears in the middle of combat. And what about players who go AFK in the field? Will they get banned because they were unable to respond to the security checks?
I still think creating their own bot program is more viable solution. Of course using it wouldnât give the same advantage as actually playing the game. A huge XP and drop rate penalty should be given to balance it.
Thanks for your input. I included âAFK-ing when out of townâ under exceptions. Yeah, maybe hackers will always be smarter.
This post was flagged by the community and is temporarily hidden.
You canât just have a GM simply teleport in all the time just to investigate for every instance. Itâs not practical nor efficient. GMs have also other important stuff to do than hunting bots.
This post was flagged by the community and is temporarily hidden.
It still wonât work. You think game publishers and developers havenât tried? If it were that simple then bot problem in any MMORPG would have been rectified or at the very least greatly reduced their numbers. And like I said previously your idea inefficient. GMs donât have a lot time to hunt for bots everyday and have other duties to fulfill. Not to mention some publishers donât prioritize that bots are actual threat to the game and can even profit from them leaving them unchecked for a time. How do I know all this? Take a wild guess.
This post was flagged by the community and is temporarily hidden.
so your solution to this is to simply let them be. good job
I never said that. Please donât assume and read my posts dumbass.
Bots have been a problem in most MMOs but never been truly been resolved. The main reasons why there are bots is leveling, loot hunting, and gold/in-game money farming. Not all players have the time and effort to log in and actually play the game which is why they resort to it. Gold sellers use it as a means to earn gold/in-game money without effort.
But if the game developer creates their own bot program integrated into the game (with corresponding XP and drop rate penalties) that issue is solved and donât have to rely on a hack since its legal. But to make that work they have tighten their server security and ensure that any hacks tampering their bot program is immediately booted out of the game or their accounts banned.
