https://github.com/jackhammer9/reddit-to-insta
make a self building insta page
https://github.com/jackhammer9/reddit-to-insta
Last synced: 6 months ago
JSON representation
make a self building insta page
- Host: GitHub
- URL: https://github.com/jackhammer9/reddit-to-insta
- Owner: Jackhammer9
- Created: 2021-07-14T16:36:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-17T14:25:32.000Z (almost 4 years ago)
- Last Synced: 2024-12-03T14:52:18.990Z (7 months ago)
- Language: Python
- Size: 13.7 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reddit-To-Insta
make a self building insta pageThe programme runs fine in python 3.9.6
Developer: https://twitter.com/GamesJackhammer or https://www.instagram.com/jackhammer_games/
Known Issues:
Video not uploading even when status returns okREQUIREMENTS:
An instagram account
A Reddit Application set up look at: https://www.reddit.com/prefs/appsLibraries:
Praw
Instabot
Pillow
(rest are in built)What You Need To Know:
Your reddit application's Client ID and Client_SecretHow Do I Start Using It?
=> you need to do couple a things before you can start your own self-building insta page
=> make sure your reddit application is set up proplerly and place your client id , client secret , bot name , reddit account username and reddit account password in the praw initialize method
=> Enter your instagram user id and password in Bot() method as well
=> look for captionsPost list and add your instagram captions, tailor them according to your needs
=> the programme which choose a random caption for each post
=> make sure you have a data.txt file in your script location
=> run the bot and see it do it's magic!
=> Bot should upload evrey 15 minutes OR moreWill my account get blocked?
=> unless you have a decent time between uploading posts you are good to go!
=> Instagram actually allows unlimited post uploads unlike other restricted things like liking , commenting / hourly basis after which you get rated limited!
=> in theory you could upload infinitley but that'd make lots of requests and get your insta blocked for few hours
=> Hence it's neccessary to have delay between posts.ADDITIONAL:
=> you can upload your project to heroku or other cloud computing service to run it 24/7 :)