Skip to main content

Interface for Ubisoft API

Project description

r6sapi

r6sapi is an easy-to-use asynchronous API for rainbow six siege, written in python. To use it you'll need to use your ubisoft email and password

Installation

To install this module, simply run

pip install r6sapi

Documentation

http://rainbowsixsiege-python-api.readthedocs.io/en/latest/

Quick Example

import asyncio
import r6sapi as api

async def run():
    auth = api.Auth("email", "password")
    
    player = await auth.get_player("billy_yoyo", api.Platforms.UPLAY)
    operator = await player.get_operator("sledge")
    print(operator.kills)

    await auth.close()
    
asyncio.get_event_loop().run_until_complete(run())

TODO

  • nothing for now, open an issue if you'd like any new feature added.

License

MIT

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

r6sapi-1.4.1.tar.gz (19.3 kB view details)

Uploaded Source

File details

Details for the file r6sapi-1.4.1.tar.gz.

File metadata

  • Download URL: r6sapi-1.4.1.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for r6sapi-1.4.1.tar.gz
Algorithm Hash digest
SHA256 efea9145a45c454064b3b5015c5ad3364de5d67d332d90a6de67ef980c72ee5d
MD5 d50be7a07759cc7a48f8337d12dd792d
BLAKE2b-256 243cc461c23e601916a5d28c5d2a66c1b7c30e0eec92d48ec3ca0cb33a6e1cdd

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