Нема описа

TheCodemancer afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
.beans afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
src afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
tests afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
.beans.yml afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
.gitignore f8250695c7 Add PyPI metadata and build artifacts to gitignore пре 6 месеци
CLAUDE.md afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци
LICENSE c73577aeac Add README, MIT license, and PyPI long description пре 6 месеци
README.md c73577aeac Add README, MIT license, and PyPI long description пре 6 месеци
pyproject.toml afd27f241a Update for Chatto v0.1.0-beta.3 schema пре 4 месеци

README.md

chattolib

Unofficial async Python client library for the Chatto webchat GraphQL API.

Pre-alpha — API may change without notice. Use at your own risk.

Install

pip install chattolib

Quick start

import asyncio
from chattolib import ChattoClient

async def main():
    async with await ChattoClient.login("username", "password") as client:
        me = await client.me()
        print(f"Logged in as {me.display_name}")

        spaces = await client.spaces()
        for space in spaces:
            print(f"  - {space.name}")

asyncio.run(main())

License

MIT