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.2.tar.gz (9.6 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.2-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aioallay-0.0.2.tar.gz
  • Upload date:
  • Size: 9.6 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.2.tar.gz
Algorithm Hash digest
SHA256 562e3ec887faecb1d9339d0ced5d002c6f55fbb1609411eef00f329a3db9abfa
MD5 d5e8ed3c34650243c15d98516ac7a383
BLAKE2b-256 32cd0a4653e2badb5adc1b8731e87f55e23a99d21476b99a5875ea6665e16529

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioallay-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7288e7df65b36e18329c2c5d026ba553b56da23fa5eb7221e669d15c642654f
MD5 21ae842b35ab5372e5b23395c20f0bbd
BLAKE2b-256 83c9a8222b816558412fa61f39a10f660ac00097a5ecc2bef932f808a16590b2

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