ENCard - Add-on for module: https://github.com/DEViantUA/EnkaCard
Example run is in the file: Example.py
To run: Download the folder: encard and put it together with the file Example.py in the same directory, then run the code through the file: Example.py
async def generator_card(uid): async with encard.ENCard(lang = "en") as enc: result = await enc.create_cards(uid) print("―"*(len(f"✦ {result.name} 〔{result.uid}〕✦")+10)) print("―"*4 + f"✦ {result.name} 〔{result.uid}〕✦"+"―"*4) print("―"*(len(f"✦ {result.name} 〔{result.uid}〕✦")+10)+"\n") for character in result.card: print("―"*4 + f"✦ {character.name} 〔{character.id}〕✦"+"―"*4) print("―"*6 + f"✦〔{character.element}〕✦"+"―"*6) print(f"Image: {character.card}\n\n") asyncio.run(generator_card(724281429))
async def generator_profile(uid): async with encard.ENCard(lang = "en") as enc: result = await enc.create_profile(uid) print("―"*(len(f"✦ {result.name}〔{result.uid}〕✦")+10)) print("―"*4 + f"✦ {result.name}〔{result.uid}〕✦"+"―"*4) print("―"*(len(f"✦ {result.name}〔{result.uid}〕✦")+10)) print(f"✦Charter: {result.charter_name[:-2]}〔{len(result.charter)}〕✦\n") if result.charter != []: for character in result.charter: print("―"*4 + f"✦ {character.name}〔{character.id}〕✦"+"―"*4) print("―"*4 + f"✦ {character.icon}〕✦"+"―"*4) print("―"*6 + f"✦〔{character.element}〕✦"+"―"*6) print("\n\n") else: print("―"*6 + f"✦〔Make the character stand visible〕✦"+"―"*6) print(f"Image: {result.card}") asyncio.run(generator_profile(724281429))