- Deploy a web based automation tool on cloud
- Understand how automation can be used to scale social media following
- Work on OCR and understand it
- Language: Python3
- Dependencies: APS Scheduler, PyTesseract, GSpread
- Libraries: Available in requirements.txt.
- Clone this repo and pip install the requirements
git clone https://github.com/VirtualGoat/Twitter-Automation.git
cd Twitter-Automation
pip install -r requirements.txt
python automation_script.py
-
User uploads an image containing text
-
The text from the image gets extracted using Pytesseract
-
The extracted text gets stored in an online google sheet
-
The stored text gets popped row by row from the Google sheet and uploaded on Twitter at 5 hour intervals
- Fork this Repository.
- Clone your Fork on a different branch:
git clone -b <name-of-branch> https://github.com/VirtualGoat/Twitter-Automation.git
- After adding any feature:
- Go to your fork and create a pull request.
- I will test your modifications and merge changes.
https://dev.to/emcain/how-to-set-up-a-twitter-bot-with-python-and-heroku-1n39
https://medium.com/better-programming/introduction-to-apscheduler-86337f3bb4a6
The last link has finally been followed by me. It uses APScheduler.
|