This is a Telegram bot that allows you to print PDF files on your Epson printer remotely. It uses the Epson Connect SDK and the amazing API wrapper made by Logston, as well as the python-telegram-bot library.
- Clone this repository
- Ensure you have poetry installed
- Install the dependencies with
poetry install
- Customize the
start.sh.example
script with your bot token, chat ID(s, comma separated) and Epson Connect data - Optional: create a
./keys.txt
file with the PDF access key(s), to be able to open and print password-protected PDFs, one per line; alternatively, users can send the access key as a caption with the PDF file