# Campcam This lets my deranged friend monitor his drunken campground shenanigans from a Telegram bot. ## Usage Add @robbcampbot to your Telegram group. Send the `/campcam` command. ## Installation ``` $ sudo raspi-config # enable the camera $ sudo apt install python3 python3-pip python3-virtualenv $ git clone https://git.tannercollin.com/tanner/campcam.git $ cd campcam/ $ virtualenv -p python3 env $ . env/bin/activate (env) $ pip install -r requirements.txt # edit secrets.py.example, save as secrets.py (env) $ python campcam.py ``` ## Process Control ``` $ sudo apt install supervisor ``` Append to `/etc/supervisor/supervisor.conf`, replace `tanner` with your Linux username: ``` [program:campcam] user=tanner directory=/home/tanner/campcam command=/home/tanner/campcam/env/bin/python -u campcam.py stopsignal=INT stopasgroup=true killasgroup=true autostart=true autorestart=true stderr_logfile=/var/log/campcam.log stderr_logfile_maxbytes=10MB stdout_logfile=/var/log/campcam.log stdout_logfile_maxbytes=10MB ``` ``` $ sudo supervisorctl reread; sudo supervisorctl update ```