Skip to main content

API for developing Balatro bots

Project description

BalatroBot

GitHub release Discord

balatrobot

API for developing Balatro bots


BalatroBot is a mod for Balatro that serves a JSON-RPC 2.0 HTTP API, exposing game state and controls for external program interaction. The API provides endpoints for complete game control, including card selection, shop transactions, blind selection, and state management. External clients connect via HTTP POST to execute game actions programmatically.

📚 Documentation

https://coder.github.io/balatrobot/

🚀 Related Projects

🙏 Acknowledgments

This project is a fork of the original balatrobot repository. We would like to acknowledge and thank the original contributors who laid the foundation for this framework:

The original repository provided the initial API and botting framework that this project has evolved from. We appreciate their work in creating the foundation for Balatro bot development.

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

balatrobot-1.5.2.tar.gz (207.2 kB view details)

Uploaded Source

Built Distribution

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

balatrobot-1.5.2-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file balatrobot-1.5.2.tar.gz.

File metadata

  • Download URL: balatrobot-1.5.2.tar.gz
  • Upload date:
  • Size: 207.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.20 {"installer":{"name":"uv","version":"0.11.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for balatrobot-1.5.2.tar.gz
Algorithm Hash digest
SHA256 6504c85d8c16b6e712ece02facaadb28e1246ad5264b2a49fcc8bed016742787
MD5 36d3487ac915c18d9bded06da08469e2
BLAKE2b-256 5b86d21580d906d5b9563f89982ddb87bd2ab0d06f0f5b40e7af9a5f8600a4c4

See more details on using hashes here.

File details

Details for the file balatrobot-1.5.2-py3-none-any.whl.

File metadata

  • Download URL: balatrobot-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.20 {"installer":{"name":"uv","version":"0.11.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for balatrobot-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0507542449bd614256b0c1468c7899185370d886485190f1b7d7f40ba77c9535
MD5 d75c8b1ab634843a0ebe58d4aa81c3fa
BLAKE2b-256 6ea30e2384dd3e8e0210d8c3c404814cb2fc310bfe5c70f8a13f78dd04c6946a

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