Skip to content

dxxxxy/awaybot

Repository files navigation

awaybot

A fully-modular mineflayer bot for staying afk in a smart manner on Hypixel Skyblock.

WARNING: Docker remote image is severely out of date.

Features

  • Always ensures it is on private island.
  • Lightweight in terms of CPU and RAM usage.
  • Fully modular and easy to control (set DISABLED_MODULES in .env).
  • Automatically logs any changes to stat variables in a JSON file.

Modules

Category Name Description
Presence Hibernate Joins the server when the user leaves and leaves the server when the user joins.
Tracking Allowance Tracks daily coin allowance gains.
Bits Tracks bit gains.
Interest Tracks bank interest gains.

More Modules

You can create your own modules by creating a new TypeScript file in the module/ directory. The module loader will run the following function with the bot instance as a parameter:

export default (bot: Bot) => {
    // Your code here
}

Docker

Run the following command, replacing the environment variables from .example.env with your own values:

docker run --name awaybot --pull=always --detach -e EMAIL=x@x.x -e UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -e API_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx dxxxxy/awaybot

Afterward, you can view and follow (-f) the logs with docker logs awaybot -f to view instructions on how to log into your Minecraft Account.

Disclaimer

This is for educational purposes only. I am not responsible for any damage caused by this tool.

License

GPLv3 © dxxxxy