Skip to main content

A python library to control the Roblox character and interact with game ui through keyboard inputs

Project description

pyrobloxbot

Documentation badge PyPI Version PyPI Downloads

pyrobloxbot is an open-source package for making Roblox bots that interact with the game strictly through the keyboard.

It simplifies this process by providing features like:

  • Methods for most actions your character can make, like movement, chatting, resetting, etc
  • Methods to navigate through game ui elements through the keyboard only, to avoid needing the mouse which is unreliable
  • Methods to join games, join users and join private servers
  • Highly customizable bots, by changing different options to fit your use case
  • A global failsafe to avoid your bot going rogue
  • Support for multi account bots

Installation guide

pyrobloxbot can be installed using pip, by doing:

pip install pyrobloxbot

[!NOTE] For now, pyrobloxbot is Windows only. See the issue tracker for updates.

Documentation

Read the documentation at https://pyrobloxbot.readthedocs.io/en/latest/index.html

There you'll find:

  • API references
  • Basic and advanced usage guides
  • Step by step, real life examples
  • Pieces of wisdom I've gathered after making tens of bots with pyrobloxbot

Have a question?

Don't hesitate to ask!

You can check the FAQ, open an issue, or contact me on discord (mews75)!

Got an idea?

All feature requests are welcome!

You can submit them on github by opening an issue and using the feature template.


Also, feel free to share anything you make with me through my discord (mews75)!

Usage/Examples

import pyrobloxbot as bot

#Send a message in chat
bot.chat("Hello world!")

#Walk forward for 5 seconds
bot.walk_forward(5)

#Reset player character
bot.reset_player()

Changelog

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

pyrobloxbot-2.2.1.tar.gz (20.3 MB view details)

Uploaded Source

Built Distribution

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

pyrobloxbot-2.2.1-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file pyrobloxbot-2.2.1.tar.gz.

File metadata

  • Download URL: pyrobloxbot-2.2.1.tar.gz
  • Upload date:
  • Size: 20.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrobloxbot-2.2.1.tar.gz
Algorithm Hash digest
SHA256 b86eb7ab13a3b86702a987315710dd536902812dfa6bbf5e75bb96c2566f5972
MD5 c38f519c891a19f6661b178010d978f3
BLAKE2b-256 9ca6f6a65a5b39e55008d51b2721f33f3186b561f3efb6ea73855327dc85354d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrobloxbot-2.2.1.tar.gz:

Publisher: release.yaml on Mews/pyrobloxbot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrobloxbot-2.2.1-py3-none-any.whl.

File metadata

  • Download URL: pyrobloxbot-2.2.1-py3-none-any.whl
  • Upload date:
  • Size: 22.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrobloxbot-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c6a5af0e1877dfb9075b70ce3afe1d017f80103a29d8fd7e840c905b01882ba3
MD5 624416fbeb47e9c3808b6e6873a33ab6
BLAKE2b-256 15265acbf80b03ed599804ff53edf2224c1b970aa86761adbc50b8db512b0498

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrobloxbot-2.2.1-py3-none-any.whl:

Publisher: release.yaml on Mews/pyrobloxbot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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