Skip to main content

A Python implementation of the Valorant public and hidden API

Project description

Valorant.py

Valorant.py is a Valorant API wrapper and XMPP client.

Implementing your own XMPP

from valorant import XMPP
from xml.etree.ElementTree import Element

class MyCustomXMPPClient(XMPP):
    def __init__(
            self,
            username: str,
            password: str
    ) -> None:
        super().__init__(username, password)

    async def process_message(self, element: Element) -> None:
        pass

    async def process_iq(self, element: Element) -> None:
        pass

    async def process_presence(self, element: Element) -> None:
        pass

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

valapi.py-0.0.1.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

valapi.py-0.0.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file valapi.py-0.0.1.tar.gz.

File metadata

  • Download URL: valapi.py-0.0.1.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.0

File hashes

Hashes for valapi.py-0.0.1.tar.gz
Algorithm Hash digest
SHA256 26726d3b99e28af373a81caa04ee689d4b6528010a278f6bb635b0ec2eb607b6
MD5 810c937b66675c1d051ac73da5c876cc
BLAKE2b-256 2b12f8109b719674fb72ce2d6dd57d1d15aec5eb19809b4474634d78c062ccf7

See more details on using hashes here.

File details

Details for the file valapi.py-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: valapi.py-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.0

File hashes

Hashes for valapi.py-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a07c62fe78b5f1f952c88811c65c546c132cdbe35e3f7893c4749c4b2b8e74b5
MD5 ae5c2d78dcfce8e486bd89fae26c8a5a
BLAKE2b-256 9891073b584a2c4740f98e7251d453256369b7eee7aa990c325651d831f2b450

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