| import enkacard | |
| import enkacard.encbanner | |
| import enkanetwork | |
| import asyncio | |
| from flask import Flask, jsonify, request | |
| import requests | |
| from io import BytesIO | |
| from enkanetwork import EnkaNetworkAPI | |
| import os | |
| enka_update = EnkaNetworkAPI() | |
| async def update_genshin(): | |
| async with enka_update: | |
| await enka_update.update_assets(lang = ["EN"], path="/tmp") | |
| data_dir = "/tmp/data" | |
| if not os.path.exists(data_dir): | |
| os.makedirs(data_dir) | |
| data_dir = "/tmp/langs" | |
| if not os.path.exists(data_dir): | |
| os.makedirs(data_dir) | |
| asyncio.run(update_genshin()) | |
| print("Finished updating") |