Send encrypted webcam snapshots over Telegram to specific users.
You will need a webcam that can be accessed via OpenCV.
First create .env
cp .env-dev .env
Fill up .env with the relevant data; you will need your Telegram bot API token, a list of Telegram user Chat IDs (obtainable by first manually sending messages to your bot from each user, and then running bot_get_updates(token)
), and a strong password for your encrypted images. The contents of .env must be kept secret.
Then run
python3 -m venv venv
venv/bin/python3 -m pip install --upgrade pip
venv/bin/python3 -m pip install -r requirements.txt
venv/bin/python3 main.py
No guarantees. If your bot conversation has been leaked, the messages still need to be decrypted individually.