BitHeroes-Bot acts as a smarter auto-pilot than the in-game version by automatically launching the game, rerunning quest dungeons, and fishing for you. It embeds Bit Heroes inside its own window for an all-in-one tool.
Note: The auto-pilot does not function if the game is closed or minimized and is not intended for offline use.
-
Auto Quest 🗺️: Automatically completes quests by configuring dungeon, zone, and difficulty. Includes auto-persuade to catch desired familiars, and auto-decline to reject all familiars. This is different from the game's auto-bribe feature, as you can choose which familiars to bribe and not to, saving lots of coins.
Auto Fish 🎣: Automatically fishes by selecting your preferred worm.
Auto Pilot Logger ⌨️: View a log of all actions performed while you were away.
Stat Display 🖥️: Displays and updates stats like dungeons completed, fish caught, and familiars persuaded on the main menu.
Always On Top 📌: Keeps the window on top to ensure clicks and keyboard inputs work, even when focus shifts to another app.
If this project gets 20+ stars, v2 will include:
-
Auto Raid
Auto Gauntlet
Auto Invasion
Auto Trials
Auto Expedition
And one feature request of your choices 🌟
-
Windows machine
Steam and Bit Heroes installed
-
1. If your Steam Bit Heroes game is fullscreen, open the game and change it to windowed.
2. Activate the in-game auto-pilot feature in Bit Heroes, as this bot is designed to complement it
3. Open the BitHeroes-Bot.exe.
4. Set your game path, enable automation, and configure your settings inside BitHeroes-Bot.
5. Click the ON/OFF button to start the auto-pilot.
- Starting a new dungeon for the first time may confuse the auto-pilot due to unhandled in-game dialogs and post-dungeon rewards.
- Automation will stop if the game window is minimized. Keep the game in the foreground and enable the "Always On Top" feature to prevent accidental minimization.
- Do not use in-game auto-persuade and auto-decline features if you use the bot's auto-persuade and auto-decline.
Please report bugs! Your feedback helps improve the program.
Use the info page in the software and click the GitHub emoji to report bugs, or follow the provided link.
Contributions are welcome! Please read the DEVELOPER.md guide for setup instructions, coding standards, and best practices.
To contribute, fork the repository, create a feature branch, and submit a pull request. For major changes, please open an issue first to discuss your ideas.