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.0.1.tar.gz (729.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: botright-0.1.0.1.tar.gz
  • Upload date:
  • Size: 729.0 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.0.1.tar.gz
Algorithm Hash digest
SHA256 8df483bb6c8e282232ec3a317ae02763a36ca2ed1857208021961269e9fbabbe
MD5 b4592fc770daa9508e6fe1f4c68f24e4
BLAKE2b-256 b62080817062cc436dd500f8dd1d3efebafef762130d2475cc48580d52dbded6

See more details on using hashes here.

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