pyrobloxbot
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
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
Metadata
Release files for pyrobloxbot 2.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyrobloxbot-2.2.3.tar.gz | 20.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyrobloxbot-2.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.3 MB
Release files / pyrobloxbot-2.2.3.tar.gz
| Download URL | pyrobloxbot-2.2.3.tar.gz |
|---|---|
| Size | 20.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1be86917bd51e489d5f44621f63fcb312d244f21cd47544cb1053483f793110a
|
|
BLAKE2b-256 checksum How to use checksums |
acdba3434bf7628d17174244dca3599fd094ce53d19b8016da1908dc154def6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency logRelease files / pyrobloxbot-2.2.3-py3-none-any.whl
| Download URL | pyrobloxbot-2.2.3-py3-none-any.whl |
|---|---|
| Size | 22.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e698f61a09739d4e4a22496983ee46128510d2af6f53e178692649917a41468d
|
|
BLAKE2b-256 checksum How to use checksums |
f457d603126ac70d303a228ff4d0ebdcf457f53d7eca9ec009085604fa131844
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency log