automate-replit


Nameautomate-replit JSON
Version 0.1.4 PyPI version JSON
download
home_pagehttps://github.com/thatrandomperson5/automate-replit
SummaryAutomate your replit account using this replit api wrapper!
upload_time2023-05-24 02:08:51
maintainer
docs_urlNone
authorthatrandomperson5
requires_python>=3.10.0,<4.0.0
license
keywords replit async asyncio aiohttp api api-wrapper
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Automate Replit
[![Documentation Status](https://readthedocs.org/projects/automate-replit/badge/?version=latest)](https://automate-replit.readthedocs.io/en/latest/?badge=latest)


Automate replit actions with this replit api wrapper!

## Docs
Documentation for this library can be found [here](https://automate-replit.readthedocs.io/en/docs/)

## Source
Source can be found [here](https://github.com/thatrandomperson5/automate-replit)

## Example
```py
from autoreplit import ReplitClient

client = ReplitClient()

async def getEthan():
    ethan = await client.getUserByName("not-ethan")
    print(f"Ethan's id: {ethan.id}")
    print(f"Ethan's follower count: {ethan.followerCount}")
    if ethan.isOnline:
        print("Ethan is online!")
    else:
        print(f"Ethan was last seen {ethan.lastSeen}")
    print(f"Ethan's roles: {ethan.roles}")
    print(f"All of ethan: {ethan}")

client.run(getEthan())
```
**Note**: pass a sid to get better info
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thatrandomperson5/automate-replit",
    "name": "automate-replit",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10.0,<4.0.0",
    "maintainer_email": "",
    "keywords": "replit,async,asyncio,aiohttp,api,api-wrapper",
    "author": "thatrandomperson5",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/39/85/1ec84f6f9ad86b0138043a089c1de88b4f4203f7dc4ee515a1e31ee3af51/automate_replit-0.1.4.tar.gz",
    "platform": null,
    "description": "# Automate Replit\n[![Documentation Status](https://readthedocs.org/projects/automate-replit/badge/?version=latest)](https://automate-replit.readthedocs.io/en/latest/?badge=latest)\n\n\nAutomate replit actions with this replit api wrapper!\n\n## Docs\nDocumentation for this library can be found [here](https://automate-replit.readthedocs.io/en/docs/)\n\n## Source\nSource can be found [here](https://github.com/thatrandomperson5/automate-replit)\n\n## Example\n```py\nfrom autoreplit import ReplitClient\n\nclient = ReplitClient()\n\nasync def getEthan():\n    ethan = await client.getUserByName(\"not-ethan\")\n    print(f\"Ethan's id: {ethan.id}\")\n    print(f\"Ethan's follower count: {ethan.followerCount}\")\n    if ethan.isOnline:\n        print(\"Ethan is online!\")\n    else:\n        print(f\"Ethan was last seen {ethan.lastSeen}\")\n    print(f\"Ethan's roles: {ethan.roles}\")\n    print(f\"All of ethan: {ethan}\")\n\nclient.run(getEthan())\n```\n**Note**: pass a sid to get better info",
    "bugtrack_url": null,
    "license": "",
    "summary": "Automate your replit account using this replit api wrapper!",
    "version": "0.1.4",
    "project_urls": {
        "Documentation": "http://automate-replit.rtfd.io/",
        "Homepage": "https://github.com/thatrandomperson5/automate-replit",
        "Repository": "https://github.com/thatrandomperson5/automate-replit"
    },
    "split_keywords": [
        "replit",
        "async",
        "asyncio",
        "aiohttp",
        "api",
        "api-wrapper"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c7d96299bbb4dcac681872140b6093587d51d1ea3f7705fbe4396a11226a604",
                "md5": "cb5496f1f12eae1e20656bf99a1de2fb",
                "sha256": "cc6a9615e7662c5dd9f23356fbe2ebfa19da848fb8bdcf87257c4567de1ad5a7"
            },
            "downloads": -1,
            "filename": "automate_replit-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cb5496f1f12eae1e20656bf99a1de2fb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10.0,<4.0.0",
            "size": 13944,
            "upload_time": "2023-05-24T02:08:49",
            "upload_time_iso_8601": "2023-05-24T02:08:49.592961Z",
            "url": "https://files.pythonhosted.org/packages/0c/7d/96299bbb4dcac681872140b6093587d51d1ea3f7705fbe4396a11226a604/automate_replit-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "39851ec84f6f9ad86b0138043a089c1de88b4f4203f7dc4ee515a1e31ee3af51",
                "md5": "376797eb0d17f8ea299c4c25aa1e8942",
                "sha256": "d50eae4f97c35fb8dd91a48cfc4224f11a793bd0066acbcba6dfef6e3488173d"
            },
            "downloads": -1,
            "filename": "automate_replit-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "376797eb0d17f8ea299c4c25aa1e8942",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10.0,<4.0.0",
            "size": 14874,
            "upload_time": "2023-05-24T02:08:51",
            "upload_time_iso_8601": "2023-05-24T02:08:51.485231Z",
            "url": "https://files.pythonhosted.org/packages/39/85/1ec84f6f9ad86b0138043a089c1de88b4f4203f7dc4ee515a1e31ee3af51/automate_replit-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-24 02:08:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thatrandomperson5",
    "github_project": "automate-replit",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "automate-replit"
}
        
Elapsed time: 0.07883s