u/Emotional-Boat2644

Built a Python tool that auto-generates character build guide cards for Arknights Endfield

Built a Python tool that auto-generates character build guide cards for Arknights Endfield

What it does:

Fetches character build guides from Prydwen.gg and renders them as standalone PNG infographic cards. Everything from weapon rankings, gear sets, skill priority, team comps, and synergies all packed into one image per character.

Data source is Prydwen.gg , all credits to them

Check their site for the detailed info .

If you have suggestions, feature requests, or run into something broken , just open an issue on the repo. I check it regularly and genuinely welcome feedback, especially around the card layout and data parsing side of things.

Lib : MR-LORD-REX/endfield-builds

There are already some pre-rendered cards and json file of their links , if you only want these cards for telegram or discord bot use it .

u/Emotional-Boat2644 — 1 day ago

Built a Python tool that auto-generates character build guide cards for Arknights Endfield

What it does:

Fetches character build guides from Prydwen.gg and renders them as standalone PNG infographic cards. Everything from weapon rankings, gear sets, skill priority, team comps, and synergies all packed into one image per character.

Data source is Prydwen.gg , all credits to them

Check their site for the detailed info .

If you have suggestions, feature requests, or run into something broken , just open an issue on the repo. I check it regularly and genuinely welcome feedback, especially around the card layout and data parsing side of things.

Lib : MR-LORD-REX/endfield-builds

There are already some pre-rendered cards and json file of their links , if you only want these cards for telegram or discord bot use it .

u/Emotional-Boat2644 — 3 days ago

I built an open-source Python library for fetching Endfield player & game data for devs

[Dev Tool] endfield-py — Python library for Endfield player/game data via Enka Network & official internal API

Hey everyone, I made an open-source async Python library for developers who want to build Discord/Telegram bots or tools around Endfield data. Sharing it here in case anyone finds it useful or wants to contribute.

What it currently does:

  • Fetch player profile and character showcase data
  • Compute final stats for each character (HP, ATK, Crit Rate, DMG bonuses, etc.)
  • Auto daily sign-in for the web login event
  • Live in-game stats: sanity & recovery time, settlement money, battle pass points, daily/weekly progress

Known limitation: There's a ~1–2% error margin in the final stat calculations — the formulas are based on what's currently known. Contributions or corrections are very welcome.

Example output (character stats from get_showcase):

Laevatain
  hp: 6475 | atk: 5373 | crit_rate: 0.05
  fire_dmg_bonus: 0.505 | normal_skill_dmg_bonus: 1.035

Rossi
  hp: 5980 | atk: 5040 | crit_rate: 0.533
  ult_skill_dmg_bonus: 0.495

Install:

pip install endfield-py

Or grab it from GitHub: github.com/MR-LORD-REX/endfield

If you're building a bot or tool and have feature ideas, I'd love suggestions or PRs. Happy to answer questions too.

reddit.com
u/Emotional-Boat2644 — 7 days ago

I have built ( endfield-py ) a python library for Endfield ( player data, stats, sign-in automation , live in game stats )

I created a Python library for developers who want to work with player/game data, it uses enka network api and official internal endfield api to get the required data.

You can download it from GitHub or pypi ( pip )

Currently it provides:

  1. character and profile data

  2. computed stats for each characters

  3. auto daily sign in for web login event

  4. live in-game stats like, sanity and recovery time, current money of each settlement

Some issues:

  1. I am having some issues in stats calculation, there is 1-2% error margin in the final stats calculation of the characters .

If you're a developer you can use it for your discord or telegram bot.

If you have any ideas, I'd love suggestions or contributions.

reddit.com
u/Emotional-Boat2644 — 16 days ago