{"repo":"GabrielRF/Send2KindleBot","free":true,"listed":false,"github":"https://github.com/GabrielRF/Send2KindleBot","clone":"git clone https://github.com/GabrielRF/Send2KindleBot.git","description":"Send to Kindle Telegram Bot","language":"Python","stars":189,"topics":["telegram","telegram-bot","postfix","python3","sqllite","sqlite3","hacktoberfest"],"license":"GPL-3.0","category":"chat-messaging","readme_excerpt":"Send2KindleBot About This is a Telegram Bot that sends documents to Kindle devices. It runs on Python 3 and uses Postfix and SQLite3. Try it! Usage In order to work, users must register on the bot two e-mails, Amazon's Account e-mail and Kindle's e-mail. If you need help with your Kindle's e-mail, please, refer to: https://www.amazon.com/gp/sendtokindle/email Setup First of all, install Postfix on your computer/server. Make sure port 25 is opened so the bot can send e-mails. After initial setup, copy both files from the folder postfix to /etc/postfix . This configuration will allow e-mails to be sent only from localhost . This is important to avoid spamming from your server. Make sure to restart postfix and check if its running Clone/Download this repository. Install requirements. Use Pipenv. Install requirements. Make sure kindle.conf is properly configured. TOKEN = Bot's token given by the BotFather. logfile = Log file with 24 hour rotation. data base = Database location. table = Table's name. Run it Contribute To contribute install the development dependencies. Or use Pipenv to install. Before sending your pull request, make sure you ran the linter. And the auto format. Thanks Bot icon made by Ariyasu. Thank you! Contact: Discord ariyasu#9690","default_branch":null,"files":null,"tree":[],"storefront":"/r/GabrielRF","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GabrielRF/Send2KindleBot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}