/jw-meeting-media-fetcher

A simple app to download media (pictures, video and audio files) for congregation meetings from JW.org, to share through Zoom or otherwise.

Primary LanguageJavaScript

Welcome!

JW Meeting Media Fetcher, or JWMMF for short, is an app that facilitates the downloading of media that will be considered during congregation meetings of Jehovah's Witnesses. This is especially useful to share media with others during congregation Zoom meetings, for use during personal study, or when using JW Library is not possible or feasible for various reasons.


Media sync in progress


FAQ

Here are some questions you might have.

Does this app depend on external sites, sources or "curators" to download publications and meeting media?

No. The app behaves similarly to JW Library. It downloads publications and media directly from the official JW.org website and its content delivery network. At runtime, the app automatically determines what needs to be downloaded, such as media files and publications. The source code is available for all to examine and verify this.

Does this app infringe the JW.org Terms of Use?

No. The JW.org Terms of Use actually explicitly allow the kind of usage that we are making. Here is the relevant excerpt from those terms (emphasis mine):

You may not:

Create for distribution purposes, any software applications, tools, or techniques that are specifically made to collect, copy, download, extract, harvest, or scrape data, HTML, images, or text from this site. (This does not prohibit the distribution of free, non-commercial applications designed to download electronic files such as EPUB, PDF, MP3, and MP4 files from public areas of this site.)

How do I report an issue or bug I encountered?

If ever you run into any issues with JWMMF, please use GitHub Issues to report it. Bug fixes are issued on a regularly basis, usually monthly.

How can I request new features?

I'm open to suggestions! Please use GitHub Discussions to discuss potential new features.

This app is made with love and a bit of spare time. Enjoy!

- COS