https://github.com/parthnagarkar875/twitter-automation
https://github.com/parthnagarkar875/twitter-automation
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/parthnagarkar875/twitter-automation
- Owner: parthnagarkar875
- Created: 2020-08-28T21:35:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-09-16T03:29:15.000Z (over 4 years ago)
- Last Synced: 2025-03-05T04:42:10.510Z (over 1 year ago)
- Language: Python
- Size: 155 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
[](https://gitpod.io/#https://github.com/VirtualGoat/Twitter-Automation)
🇮🇳 🤖 Twitter Automation Bot :rocket::fire:
Goals of this project:
- 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
Live implementation:
Click here to see Twitter account posting tweets
Tech Stack of this Project:
- Language: Python3
- Dependencies: APS Scheduler, PyTesseract, GSpread
- Libraries: Available in requirements.txt.
To run this Project:
- 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
Flow of project:
-
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
This project still has scope of development, so you can also contribute to this Project as follows:
-
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.
Useful links referred by me:
https://dev.to/emcain/how-to-set-up-a-twitter-bot-with-python-and-heroku-1n39
https://medium.com/datadriveninvestor/making-a-quote-tweeting-twitter-bot-with-python-tweepy-and-heroku-69a11cd3f47e
https://medium.com/better-programming/introduction-to-apscheduler-86337f3bb4a6
The last link has finally been followed by me. It uses APScheduler.
Developed with ❤️ by:
Parth Nagarkar
