Skip to main content

unofficial api wrapper for you.com and all of its apps

Project description


Markdownify
YouDotCom for python

An unofficial python library wrapper for you.com and all of its apps.

Build status Python Version Dependencies Status

Code style: black Security: bandit Pre-commit Semantic Versions License Coverage Report

Key FeaturesHow To UseInstallCreditsLicense

screenshot

Key Features

  • Bypass CloudFlare
  • Server ready
    • Supports non-gui operating systems.
  • Cross platform
    • Windows, macOS and Linux ready.

How To Use

First you need to Install YouDotCom, then as example code for YouChat:

from youdotcom.init import Init  # import the Init class
from youdotcom.youchat import Chat  # import YouChat

driver = Init().driver  # setting up the webdriver. use `webdriver_path=` if the pre-installed one does not work.


chat = Chat.send_message(driver=driver, message="what is the time?")  # send a message to YouChat. passing the driver and messages

driver.close()  # close the webdriver


print(chat)  # {'message': 'The current time is Saturday, December 31, 2022 09:47:30 UTC.', 'time': '25'}

or use:

youdotcom -example

Note YouDotCom is in Alpha and there will be bugs!

install

pip install youdotcom --upgrade

Discord

YouDotCom also has an official discord server, chat and help developers with there projects!

Credits

This software uses the following open source packages:

License

MIT


amitmerchant.com  ·  GitHub @amitmerchant1990  ·  Twitter @amit_merchant

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youdotcom-0.1.33.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

youdotcom-0.1.33-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file youdotcom-0.1.33.tar.gz.

File metadata

  • Download URL: youdotcom-0.1.33.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.6 Linux/5.15.0-1021-raspi

File hashes

Hashes for youdotcom-0.1.33.tar.gz
Algorithm Hash digest
SHA256 90bc6c43a73b185d6e413db936bb38b7c593a71e8800fed3cdb675adc556fbd9
MD5 273524c21043174c319b616fb2604dd3
BLAKE2b-256 696b5f987c0ec504210c2d0cecee36d607fefcac6541f6b4869f5c1ed83c8977

See more details on using hashes here.

File details

Details for the file youdotcom-0.1.33-py3-none-any.whl.

File metadata

  • Download URL: youdotcom-0.1.33-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.6 Linux/5.15.0-1021-raspi

File hashes

Hashes for youdotcom-0.1.33-py3-none-any.whl
Algorithm Hash digest
SHA256 3a56ab1fbd4bf60fc11c9613cb55168677cd4542dfebd69560c59357a35ecea0
MD5 e2cc7ec33693d8e1a5d98359abb56189
BLAKE2b-256 f68c9603a20030ea1e5572600294389b1b1bc323a7efd4c9692f003b63f3b742

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