Hi, I’ve been working on various script for the telegram animated sticker format.
For those who don’t know, this format is a zipped lottie file, I already had a synfig exporter based on the lottie export plugin (more info on that plugin here: GSOC-2019::Export Animation for Web).
Telegram has some pretty draconian restrictions on which features are allowed, so I decided to write my own parser/converter from synfig to stickers that ensures the output is supported.
While doing that I’m also building a small Python library to handle synfig files in a more convenient way than parsing XML directly. Maybe it can be useful to other people too. https://gitlab.com/mattia.basaglia/tgs/-/blob/sif_api/lib/tgs/parsers/sif/api.py