{"repo":"alexhartm/tonie-podcast-sync","free":true,"listed":false,"github":"https://github.com/alexhartm/tonie-podcast-sync","clone":"git clone https://github.com/alexhartm/tonie-podcast-sync.git","description":"allows synching podcast episodes to Toniebox creative tonies","language":"Python","stars":64,"topics":["podcast","toniebox","tonies","feed","python","rss"],"license":"MIT","category":"cli-tools","readme_excerpt":"tonie-podcast-sync tonie-podcast-sync allows synching podcast episodes to creative tonies. 📖 Read the full documentation This is a purely private project and has no association with Boxine GmbH. Prerequisites - requires Python = 3.10.11 - if you use the volume adjustment feature for a Podcast, ffmpeg needs to be installed Usage tonie-podcast-sync is available as a pip package on pypi. Install via pip install tonie-podcast-sync You then have two options of using this: via its CLI or as a python library. via CLI The most convienent way is to just use the CLI: A first step is to configure tonie-podcast-sync The command will guide you through the process. The settings and optionally also a secret file will be stored in /.toniepodcastsync . Afterwards, you can run to get an overview about your tonies, and to fetch new podcast episodes and download them onto the tonies and If you want to perform changes (e.g. switch to another podcast), you can edit the settings file /.toniepodcastsync/settings.toml in a text editor. CLI Settings File Format The settings file supports the following options for each creative tonie: The excluded title strings field is optional and allows you to filter out episodes whose titles contain any of the specified strings (case-insensitive matching). The pinned episode names field is optional and allows you to pin (i.e. always upload) episodes whose titles contain any of the specified episode names (case-insensitive matching). The episode max duration sec fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/alexhartm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alexhartm/tonie-podcast-sync/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}