Skip to main content

Python client for Phoenix API

Project description

Phoenix API

This is the Python client for the Phoenix API.

Installation

You can install the package using pip:

pip install phoenix-bot-api

Usage

Here is a simple example of how to use the Phoenix API client:

from phoenixapi.finder import create_api_from_name
from phoenixapi.api import PhoenixApi
from phoenixapi.clients.player_manager import PlayerObjManager

def run():
    CHAR_NAME = "Insert your character name here"
    client: PhoenixApi = create_api_from_name(CHAR_NAME)

    player_obj_manager: PlayerObjManager = client.player_obj_manager.get_player_obj_manager()

    name = player_obj_manager["player"]["name"]
    player_id = player_obj_manager["id"]
    family = player_obj_manager["player"]["family"]
    x = player_obj_manager['position']['x']
    y = player_obj_manager['position']['y']

    print(f"Name:\t\t{name}")
    print(f"ID:\t\t{player_id}")
    print(f"Family:\t\t{family}")
    print(f"Position:\t({x}, {y})")

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

phoenix_bot_api-1.0.6.tar.gz (11.0 MB view details)

Uploaded Source

Built Distribution

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

phoenix_bot_api-1.0.6-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file phoenix_bot_api-1.0.6.tar.gz.

File metadata

  • Download URL: phoenix_bot_api-1.0.6.tar.gz
  • Upload date:
  • Size: 11.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for phoenix_bot_api-1.0.6.tar.gz
Algorithm Hash digest
SHA256 23fc198285a88142f8cd4713fad1af4968c164243f229d8c9bb1d60f2208d1fd
MD5 ce443da807d137b64f79d02412e27ea3
BLAKE2b-256 4b406048ab9699b03091e48f7bc3f47fb76b42e8c06f87dac3fcd537ed2db9c5

See more details on using hashes here.

File details

Details for the file phoenix_bot_api-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for phoenix_bot_api-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 739921a1599c9b8ca4047985d90a5845e3154b7ff821cacc269be672d08575b0
MD5 e2f2408f4fce825594c0f14fa720d1f5
BLAKE2b-256 92efb3b586f09a96d046a49a30e25825358ca974a8ac6694cb42c3f92c7175ad

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