Skip to main content

Async client for Minecraft Bedrock Server API

Project description

AioAllay WIP

🌐 English | 🇺🇦 Українська

AioAllay is an asynchronous client for interacting with the Dangerous Minecraft Bedrock server API.

Features

🌀 Asynchronous (based on aiohttp)

🛠️ Easy integration into asyncio applications

📦 Interaction with user profiles, orders, logs, and more

Installation

Install via PyPI:

pip install aioallay

Or install from source:

git clone https://github.com/yurasulima/AioAllay.git cd AioAllay pip install .

Example usage

import asyncio
from typing import List
from aioallay.types import User
from aioallay import Client

TOKEN = "your-token"

client = Client(token=TOKEN)

async def main() -> None:
    users: List[User] = await client.get_all_user()
    print(users)

if __name__ == "__main__":
    asyncio.run(main())

Requirements

Python 3.10 or higher

pydantic~=2.11.5

aiohttp~=3.10.11

License

MIT © Yurii Sulima

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

aioallay-0.0.5.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

aioallay-0.0.5-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file aioallay-0.0.5.tar.gz.

File metadata

  • Download URL: aioallay-0.0.5.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for aioallay-0.0.5.tar.gz
Algorithm Hash digest
SHA256 2954e21b2e081d33044d01031a92b15c6bb4e0f1db99739d18266d4208a77f9d
MD5 01d287f4cced027c2fff790e847391db
BLAKE2b-256 eec88d7195bca4a94d0ba4969f91b3a09bb645ad64a3e8360dab69424bf09850

See more details on using hashes here.

File details

Details for the file aioallay-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: aioallay-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for aioallay-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 040f6669996ed877b4e4ba4c79a67090f07a088c4e3abc810dcb824db5a4ad9a
MD5 86c3bc65089dfc63fd099bf84d7244e2
BLAKE2b-256 e186de485fc61b50e6295b5ff125bf60cff8e4f17186d02f83e7e98a1f401a42

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