Security
Automation is against PokeMMO's rules. Nothing here makes it allowed, and nothing here makes a ban impossible — the bot never reads or writes game memory and never modifies the client, which is the hardest kind of automation to spot, but "hardest" is not "impossible".
Use an alt account you would not be upset to lose. Anyone selling you a zero-risk bot is lying.
What these options do is remove the patterns that make a bot obvious: perfect timing, infinite sessions, identical paths, instant reactions.
Captcha Solver(link to this section)Premium
Detects PokeMMO's captcha and solves it automatically, logging the image to Discord so you can see what happened.
An unattended bot that hits a captcha and stops is a bot standing motionless in the open for hours. Solving it is both a convenience and a safety feature. You can also set an alert so you know a captcha happened even though it was handled.
Humanize Actions(link to this section)Free
Randomises timing so actions do not land on a metronome, and occasionally does something idle and pointless — pausing for a moment, opening a party summary and closing it again.
The most valuable option on this page. A human's inputs vary; an unmodified bot's do not, and that regularity is the easiest thing in the world to measure. Leave it on permanently.
The idle habits are editable, and you can add your own, on the Actions tab. That is worth doing: the two built-in habits ship with every copy of the bot, so everyone running this option idles in the same two ways at the same rate. A habit only you have is worth more than a better one everybody shares.
Humanize Mouse(link to this section)Free
Moves the cursor along curved paths with small imperfections, rather than teleporting it to exact coordinates.
Instant pixel-perfect cursor jumps are not a thing humans do.
Walk Cycle Guard(link to this section)Free
Stop after x Walkcycles and Alert after x Walkcycles — stop or warn when the bot completes a number of walk cycles without an encounter.
This is the stuck detector. If the bot is pacing somewhere encounters have stopped happening — blocked, moved, or the route drifted — this catches it instead of letting it pace for six hours.
Stop when PM / Alert when PM(link to this section)Free
Watches for private messages and either stops the bot or alerts you when one arrives.
A PM is often another player checking whether anyone is home — sometimes a staff member. Stopping on a whisper means the bot is not visibly ignoring a direct question.
Alert when 0 SS(link to this section)Free
Warns you when Sweet Scent PP hits zero, so a session that has effectively stopped does not look like one still running.
Auto CH Switch [m](link to this section)Free
Changes game channel at a random interval, in minutes.
This limits how long any one observer sees you in the same place doing the same thing. Random intervals matter — switching every exactly-thirty-minutes is its own pattern.
Take a break(link to this section)Free
Take a break every x [m] for x [m] — stops for a while at intervals, then resumes.
A character that plays for fourteen hours without pausing is not plausible. Breaks are the difference between a long session and an obviously automated one, and they cost very little throughput.
Close [m](link to this section)Free
Closes the game after a set number of minutes.
Combined with breaks, this caps a session at a believable length even when nobody is watching the clock.
HWID Spoofer(link to this section)Premium
Changes the network adapter's hardware (MAC) address, with a RESET to put the original back.
This is a heavier measure than the behavioural options above — it changes a system setting rather than the bot's own conduct — so understand what it does before turning it on.
A sensible baseline(link to this section)
For any unattended session:
- Humanize Actions on
- Humanize Mouse on
- Take a break on
- Captcha Solver on
- Stop when PM on
- Walk Cycle Guard on
- Random walk pattern
That combination costs a little throughput and removes most of what makes a bot look like one.
2 of these need a key
Everything marked Premium on this page. The free tier stays free either way.
These docs are plain Markdown, so a correction is a one-line change. Spot something wrong? Tell us in Discord.