Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.18 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.18 KB

Enka.Network Card Generation (Python-Based)


About

A python-based card generation script that allows users to generate Enka.Network cards with ease.

Project Stack

Initial Setup

Install the required dependencies:

pip install -r requirements.txt

Usage

Change the UID in main.py to your UID.

import asyncio

from enkanetwork import EnkaNetworkAPI, Language
from generator import generate_image

client = EnkaNetworkAPI(lang=Language.EN) # <- Change to whichever language you want
uid = 604905943 # <- Change this to your UID

async def main():
    async with client:
        data = await client.fetch_user(uid)
        for character in data.characters:
            print(f"[{uid}] Generating enka-card for {character.name}")
            generate_image(data, character, client.lang)

asyncio.run(main())

Run the script:

python main.py

Your character cards will be output in the /output directory. Happy generating!