A desktop bot for [Pokemon Blaze Online (PBO)]. It connects to the game server over plain TCP, speaks the same Protobuf protocol as the official client, and automates grinding, battles, healing, and map movement.
- Logs in with your username and password (no browser or cookies).
- Walks routes on real map collision data and fights wild Pokémon.
- Runs battles — attack, switch, catch, run, and post-battle dialogs (wild and NPC).
- Heals at nurses on a schedule (e.g. every N battles) and handles yes/no prompts.
- Map view — see position, collision, NPCs, and configure per-route grind/catch settings.
- Quality-of-life — auto move-learn, evolution, inventory tracking, reconnect, optional SOCKS5 proxy.
A separate Java packet inspector is for capturing and studying live traffic in different project (development only).
- Open
PBOShine.slnin Visual Studio and build. - Copy
Account.example.jsonto anAccount/folder next to the built.exe, rename it (e.g.myaccount.json), and fill innameandpassword. - Run PBO, pick your account, and connect.
- Use Map View to load a route and start nurse grind or other routines.
Optional startup login:
--autologin-account myaccount
- Account files live under
Account/*.jsonlocally — do not commit them. - Never put real passwords in source code or inspector logs.
This is an unofficial third-party tool. Use at your own risk and in line with the game’s terms of service.