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.3.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.3-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aioallay-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 9d215dd2ae18f130fd67173fc492e488ae935d6159674a760483490f1489c1eb
MD5 885405f44b0f312f456e139e5c814ece
BLAKE2b-256 64fae8e090109e364ef41bfca20e231a8a129376df0d3afb239a266fbde2e7fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioallay-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 86aed86f8047bcc0a955598ece9e3f39bc13dea63c09c6e90a8cde0ba0d29569
MD5 47233cf1090a062b00a51ac0b3345608
BLAKE2b-256 61dbf8ec9656fac58d3c978bd66acce79e650cafc75f15b59e123f632f191874

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