Skip to content

elwoujdi/BitHeroes-Bot

Repository files navigation

BitHeroes-Bot: A Better Auto Pilot

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge Download count Join Community Badge

Demo of BitHeroes-Bot

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.

Features

    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.

Planned Features

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 🌟

Pre-requisites

Installation Instructions

Download the latest release

Setup Instructions

    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.

Currently Not Handled & Known Bugs

    • 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.

Bug Report & Feature Request

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.

Contributing

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.

About

An automation bot for the game Bit Heroes, helps with farming, PvE, and more

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages