Skip to main content

🤖📦 Deliver anything, anywere! powered by MineFlayer.

Project description


YouAgent

Open Delivery Bot 📦

🤖📦 Deliver anything, anywere! powered by MineFlayer.

Node version Python javascript Hungarian

AboutKey FeaturesHow To UseInstallCreditsLicense

About 📬

Welcome to the Open Delivery Bot project! This open-source initiative empowers users to deploy a self-hosted delivery bot, offering an array of advanced functionalities. Our command-line interface (CLI) or remote web GUI allows effortless control and management, ensuring a seamless experience. 🤖

Open Delivery Bot shines with its dynamic features, including pathfinding and optimized elytra flight, accelerating your delivery processes for utmost efficiency. Say goodbye to manual intervention and embrace automation! 📦

Getting Started 🏁

[!IMPORTANT] Some parts of the code are still in development and do not work!

All instalation instructons can be found here

(6) Arguments & Options 📄

[!IMPORTANT] Not changing some of these settings will result in the bot not working. 🛑

[!WARNING] Do not share your Minecraft info to anyone. 🔒

How to use the arguments

The command line arguments available are:

  • --email: The Minecraft Email the bot will log into (use a name and no password for a cracked account). 📧
  • --password: The password for your account (if not using cracked). 🔑
  • --host: The IP address or hostname of the Minecraft server. 🖥
  • --port: The port number the Minecraft server is listening on. Default is 25565. ⚡
  • --auth: The authentication method your account requires (mojang/microsoft/cracked). Default is "microsoft". 🔐
  • --version: Minecraft version to use when connecting to a server. Default is auto. 🕹
  • --check_timeout: How often in milliseconds the bot checks if it is still logged into the server. Default is 600000 (10 minutes). ⏱
  • --viewer_port: The local port to run the viewer server on so you can visually see what the bot is doing. Default is 8000. 👀
  • --quit_on_low_health: Disconect the bot if the bot is on low health. Default is "True". 👤
  • --low_health_threashold: How low the health must be for the bot to quit. Default is "10". 👤
  • --armor_equip: If the bot needs to equip all available armor. Default is "True". 👤

🚀 GitHub Codespaces (run the bot in the cloud)

[!IMPORTANT] If the console gets spammed with random data, try changing the version from false to a version you know is supported by the server.

  1. Copy this code to you clipboard and run it once the terminal is available
python -m opendeliverybot
  1. Open GitHub CodeSpaces below

Open in GitHub Codespaces


Roadmap

  • Add config.json file
  • Add click
  • Change to use as Pip package for better use
  • Add Discord integration
  • Add Lava Caster (request by @givenbakerad on Discord)
  • Add Custom code runner (a way for users to test their own bot code in a nice and simple way)

MineFlayer 🚀

Mineflayer is a complex library that allows you to control Minecraft accounts through a powerful, stable, and high-level JavaScript API

Discord

https://discord.gg/z8yRexNc3U

Credits

MineFlayer


Screenshots: Dashboard Settings

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opendeliverybot-0.4.20.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opendeliverybot-0.4.20-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file opendeliverybot-0.4.20.tar.gz.

File metadata

  • Download URL: opendeliverybot-0.4.20.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for opendeliverybot-0.4.20.tar.gz
Algorithm Hash digest
SHA256 cdca793b09c26a58d2bd496c21f835d3ce807230c013fdc5d96d10d986f1e67a
MD5 b675fbb2b08cfce710a5885d25ccfcc2
BLAKE2b-256 9666b706e9449eb3627245dd43858de8a2ff6793f75d808267792c55dd82cffb

See more details on using hashes here.

File details

Details for the file opendeliverybot-0.4.20-py3-none-any.whl.

File metadata

File hashes

Hashes for opendeliverybot-0.4.20-py3-none-any.whl
Algorithm Hash digest
SHA256 f47a753236e1d97a6701846491363c53feb84f7bb58360dc9ae4586a1842b4e6
MD5 c30e1ba4df9888efc0d2acc9879eac5f
BLAKE2b-256 339531484ea4369e8dc7421a202410ba0890297e52d962b165fa4e25d00694f4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page