Skip to main content

A Basic wrapper for the Brawl Stars API

Project description

BrawlPy

Downloads PyPI

A basic wrapper for the Brawl Stars API.

Features

  • Easy to use with OOP design
  • Get a player's profile and battle log by just a tag
  • Get a club and all its member
  • Get the top 200 clubs , players, or a specific brawler in the world or a region
  • Get Information about a map, event, brawler!!!

Installation

To install the library run the following command:

pip install brawlpy

To install the development version run the following command:

pip install git+https://github.com/PyStarr/BrawlPy

Example

A Simple Example to get a player by their tag

import brawlpy
import asyncio

client = brawlpy.Client('your_api_key_here') # Enter your api key here

async def main():
    player = await client.get_player("JP20RUR2")
    
    print(player)

    print(player.name,player.tag, player.trophies)

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

Another simple Example to get a club by its tag

import brawlpy
import asyncio

client = brawlpy.Client('your_api_key_here') # Enter your api key here

async def brawlPy():
    club = await client.get_club("PVQ0RP90")
    
    print(club)

    print(club.name,club.tag, club.trophies)
    
    print(club.description)
    
loop = asyncio.get_event_loop()
loop.run_until_complete(brawlPy())

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

brawlpy-1.2.5.tar.gz (10.5 kB view hashes)

Uploaded Source

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