Metadata-Version: 2.4
Name: kajgg-chatlib
Version: 0.1.0
Summary: python api + gateway client for kaj.gg
Author: KAJdev
License-Expression: MIT
Project-URL: Repository, https://github.com/KAJdev/kajgg
Keywords: kaj.gg,chat,sse,api,bot
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: aiohttp>=3.9.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"

## kajgg python client

### install

```bash
uv add kajgg-chatlib
```

### quickstart

```py
import asyncio

from kajgg import listen, EventType, run
from kajgg.events import MessageCreated


@listen(EventType.MESSAGE_CREATED)
async def on_message_created(ctx: MessageCreated):
    await ctx.send("a response in the same channel")


asyncio.run(run("username", "password"))
```
