Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

disciple

A Book of Mormon Christ-reference study tool.

A Flask web application for studying Book of Mormon passages that reference Jesus Christ. Ingests all verses from the nephi.org API, groups consecutive Christ-reference verses with surrounding context, and provides a study interface for annotating and tagging passages.

Includes the disciple-report CLI, which reports study activity for a given local calendar day (yesterday by default, attributed by each group’s processed_at timestamp) to the tactical server’s “Spiritual reflection” survey question (1 processed group = partial credit, 2+ = full credit). Stateless and safe to re-run.

Usage

usage: disciple [-h] [--port PORT] [--subdomain SUBDOMAIN] --db-path DB_PATH

Disciple study server

options:
  -h, --help            show this help message and exit
  --port PORT
  --subdomain SUBDOMAIN
  --db-path DB_PATH
``````bash
usage: disciple-ingest [-h] --db-path DB_PATH [--force]

Populate Disciple DB from nephi.org

options:
  -h, --help         show this help message and exit
  --db-path DB_PATH
  --force
``````bash
usage: disciple-report [-h] --db-path DB_PATH [--tactical-port TACTICAL_PORT]
                       [--report-date REPORT_DATE] [--dry-run]

Report disciple study activity to the tactical server

options:
  -h, --help            show this help message and exit
  --db-path DB_PATH
  --tactical-port TACTICAL_PORT
  --report-date REPORT_DATE
                        Local date (YYYY-MM-DD) to report for; defaults to
                        yesterday
  --dry-run