FFXIV Wiki:Desynth data automation
Jump to navigation
Jump to search
- Project description
- Display crowd-sourced desynth data from gacha.infi.ovh on item pages
- Status
- In progress
- Members
- Erin Umbreon (talk)
- Discussion
- Talk page, Discord
gacha.infi.ovh collects lots of data about random results in XIV, including desynth data. The raw data lives in a JSON file in their Github repo and is hosted at https://gacha.infi.ovh/data/Desynthesis.json
Two tasks that can be handled independently:
- 1
Write a Lua module/template that can be used on item pages to render the raw data for a specific item in a nice format. - 1
Write a long-running bot that will periodically upload the latest Desynthesis.jsonto the wiki so the data stays up-to-date.- This is more complicated than it initially seemed because
Desynthesis.jsonis a very large file and Mediawiki is not happy with it. I'm gonna have to break it up into multipleModule:Desynthesis/Results/XX000.jsonfiles on the wiki in order to make it all fit, so the update bot will have to know how to do that. Erin Umbreon (talk) 20:43, 11 February 2026 (UTC) - 1
The script for doing this now exists! Just need to get it set up on my server. Erin Umbreon (talk) 21:20, 17 February 2026 (UTC) - I cleaned this up further to use the same folder/filename structure as infi uses in the github repo - this simplifies the scripted updates quite a bit. Erin Umbreon (she/it • talk) 01:00, 25 February 2026 (UTC)
- This is more complicated than it initially seemed because
Now that those two tasks are done, we have the fun part: backfilling {{desynthesis results}} into all the old item pages.
Everything is basically done, just some cleanup left to do:
- Clean up old desynth data source pages now that I've switched the subpage names to match infi's
- Set bot up on my server
- Backfill to other pages (consult with other item page editors about this)
Erin Umbreon (she/it • talk) 01:00, 25 February 2026 (UTC)