Skip to main content

Botright, the next level automation studio for Python. Based on Playwright.

Project description

Botright v1.0

Install it from PyPI

pip install botright
playwright install

Usage

Botright is only available in async mode.

It is fully plugable with your existing playwright code. You only have to change your browser initialization!

import asyncio

import botright


async def main():
    botright_client = await botright.Botright(headless=False)
    browser = await botright_client.new_browser()
    page = await browser.new_page()

    # Continue by using the Page

    await botright_client.close()

if __name__ == "__main__":
    asyncio.run(main())

Documentation

Read the Documentation


Artificial Intelligence

The AI of this bot is not mine and i dont take any credits for it.

It was created by QIN2DIM and can be found here.

However, i edited out some code/files, to make Botright lightweighter and to use less imports.

Also, i coded a MouseMovement Generator, to get more realistic MotionData. It uses Interpolation between CaptchaImage-Coordinates to do so.

Development

Read the CONTRIBUTING.md file.


Copyright and License

© Vinyzu

GNU GPL

(Commercial Usage is allowed, but source, license and copyright has to made available. Botright does not provide and Liability or Warranty)


Thanks to

QIN2DIM (For his great AI work.)

MaxAndolini (For shared knowledge of hCaptcha bypassing.)


Version License Python

my-discord buy-me-a-coffee

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

botright-0.1.3.tar.gz (728.9 kB view details)

Uploaded Source

Built Distribution

botright-0.1.3-py3-none-any.whl (733.5 kB view details)

Uploaded Python 3

File details

Details for the file botright-0.1.3.tar.gz.

File metadata

  • Download URL: botright-0.1.3.tar.gz
  • Upload date:
  • Size: 728.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/62.2.0 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.1

File hashes

Hashes for botright-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2b11682182d3424e8c260d3d13fdb66b58215e3b575cdcb11a3ef5e250158558
MD5 ca98b8cde42255601fd2dc6a9ecd6bc6
BLAKE2b-256 70dafaa76f91fe0d9212143544cffcf8de5308f58baf17ea0d6ce073332e03d7

See more details on using hashes here.

File details

Details for the file botright-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: botright-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 733.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/62.2.0 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.1

File hashes

Hashes for botright-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2b1e59f89e7de014cccf84b57e524d9c4634a77c3233d7cecff34e180414f3da
MD5 a2d800ca908699ea3abbb679df0da1f8
BLAKE2b-256 18fcb57bc92b580334a0a5ab747cd572440bb349fa5716404346802a7de95002

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page