AMQCSLdb-py (Anime Music Quiz Custom Song List database) is a Python API wrapper for interacting with mshift's AMQ custom song database. It's mainly designed to automate certain database management tasks such as adding character metadata or editing track names.
Features:
- Database objects mirrored as Python objects
- Asynchronous client for requests
- Streamlined page iterators and request wrappers
- CLI to help set up a script directory
- Well-documented API
Full documentation is available at:
https://amqcsldb-py.readthedocs.io/en/latest/
Ping/DM me on Discord (fieryicestickie) if you have questions or issues.
For some example code using the library, see my scripts repo.