Async API wrapper for KuroBBS and Waves game written in Python
Basic usage example:
import asyncio
import kuro
async def main() -> None:
client = kuro.Client()
login_result = await client.game_login("[email protected]", "password")
print(login_result)
asyncio.run(main())See tests for more examples.
# Clone the repo
git clone https://github.com/Wuthery/kuro.py
cd kuro.py
# Install the dependencies
uv sync
# Install pre-commit
pre-commit install- Create a
.envfile in the root directory of the project and add your test account credentials:TEST_EMAIL="" TEST_PASSWORD=""
- Run the tests using pytest:
pytest