Skip to content

📚 Search and browse books on the hebrewbooks.org website

Notifications You must be signed in to change notification settings

david-lev/hebrewbooksbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

avatar

HebrewBooksBot

A bot that allows you to search and browse books from hebrewbooks.org.


Features

  • Search for books by title and author
  • Browse books by category, date or letter
  • Browse masechtos
  • Instant Reading Mode as Image or PDF
  • Download and share books
  • Jump to page
  • Support for Hebrew and English

TODO:

  • Adding support for WhatsApp!
  • Add support for text in reading mode
  • Add support for search by OCR
  • Allows users to change their language
  • Allows users to save their favorite books and bookmarks

Running the bot

  1. Clone the repository
  2. Copy .env.example to .env and fill in the values

With Docker:

docker compose up

Directly:

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 tg/app.py  # for Telegram
python3 wa/app.py  # for WhatsApp