pyrobloxbot


Namepyrobloxbot JSON
Version 1.0.9 PyPI version JSON
download
home_page
SummaryA python library to control the roblox character and interact with game ui through keyboard inputs
upload_time2024-02-24 16:44:21
maintainer
docs_urlNone
author
requires_python>=3.9
license
keywords bot keyboard roblox
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# pyrobloxbot

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

This library uses ```pydirectinput``` to control the keyboard

It has a decorator to ensure that the roblox window is in focus before sending keyboard inputs

There is also a global failsafe that can be triggered using _**control + m**_ to avoid your bot getting out of control
-   The failsafe hotkey can be changed using `set_failsafe_hotkey`

    Example:
    ```python
    #Sets the failsafe hotkey to control + shift + y
    set_failsafe_hotkey("ctrl", "shift", "y")
    ```

## Installation

Install pyrobloxbot using ```pip install pyrobloxbot```

## Usage/Examples

```python
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()
```

## [Documentation](https://pyrobloxbot.readthedocs.io/en/latest/pyrobloxbot.html)

## [Changelog](https://github.com/Mews/py-roblox-bot/blob/main/CHANGELOG.md)
            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pyrobloxbot",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "bot,keyboard,roblox",
    "author": "",
    "author_email": "Mews <tiraraspas@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/25/be/465b33c26af8088d1f68dc3f18f2e2c658628c4fe1f71f2436e44a426b7f/pyrobloxbot-1.0.9.tar.gz",
    "platform": null,
    "description": "\n# pyrobloxbot\n\nA python library to control the roblox character and interact with game ui through keyboard inputs\n\nThis library uses ```pydirectinput``` to control the keyboard\n\nIt has a decorator to ensure that the roblox window is in focus before sending keyboard inputs\n\nThere is also a global failsafe that can be triggered using _**control + m**_ to avoid your bot getting out of control\n-   The failsafe hotkey can be changed using `set_failsafe_hotkey`\n\n    Example:\n    ```python\n    #Sets the failsafe hotkey to control + shift + y\n    set_failsafe_hotkey(\"ctrl\", \"shift\", \"y\")\n    ```\n\n## Installation\n\nInstall pyrobloxbot using ```pip install pyrobloxbot```\n\n## Usage/Examples\n\n```python\nimport pyrobloxbot as bot\n\n#Send a message in chat\nbot.chat(\"Hello world!\")\n\n#Walk forward for 5 seconds\nbot.walk_forward(5)\n\n#Reset player character\nbot.reset_player()\n```\n\n## [Documentation](https://pyrobloxbot.readthedocs.io/en/latest/pyrobloxbot.html)\n\n## [Changelog](https://github.com/Mews/py-roblox-bot/blob/main/CHANGELOG.md)",
    "bugtrack_url": null,
    "license": "",
    "summary": "A python library to control the roblox character and interact with game ui through keyboard inputs",
    "version": "1.0.9",
    "project_urls": {
        "Homepage": "https://github.com/Mews/py-roblox-bot",
        "Issues": "https://github.com/Mews/py-roblox-bot/issues"
    },
    "split_keywords": [
        "bot",
        "keyboard",
        "roblox"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "70061c7bf19af0253e4ef4f9e882d249548fe1950fb59ffc80840a003096b0ea",
                "md5": "ce912cd0456d2d5d5f14376dca358a15",
                "sha256": "3e0095f4b3615111af4a41bc88ad4b1a52949dcbf07da3c573252ff0c9d86b17"
            },
            "downloads": -1,
            "filename": "pyrobloxbot-1.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ce912cd0456d2d5d5f14376dca358a15",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 19112,
            "upload_time": "2024-02-24T16:44:16",
            "upload_time_iso_8601": "2024-02-24T16:44:16.553347Z",
            "url": "https://files.pythonhosted.org/packages/70/06/1c7bf19af0253e4ef4f9e882d249548fe1950fb59ffc80840a003096b0ea/pyrobloxbot-1.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25be465b33c26af8088d1f68dc3f18f2e2c658628c4fe1f71f2436e44a426b7f",
                "md5": "fc952e53794bfae2e7b23500fbf6bf3e",
                "sha256": "b5c7cf1b8f21e5835a909a2070b14dc7471089b6431bfd668791270bed6b31e5"
            },
            "downloads": -1,
            "filename": "pyrobloxbot-1.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "fc952e53794bfae2e7b23500fbf6bf3e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 26657969,
            "upload_time": "2024-02-24T16:44:21",
            "upload_time_iso_8601": "2024-02-24T16:44:21.285723Z",
            "url": "https://files.pythonhosted.org/packages/25/be/465b33c26af8088d1f68dc3f18f2e2c658628c4fe1f71f2436e44a426b7f/pyrobloxbot-1.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-24 16:44:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Mews",
    "github_project": "py-roblox-bot",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "pyrobloxbot"
}
        
Elapsed time: 0.19660s