Skip to content

basnijholt/instacron

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

instacron Instagram for the lazy

Automatically upload a photo to Instagram

Takes a random photo from the folder photos and adds a caption with a random quote. For example:

Just as treasures are uncovered from the earth, so virtue appears from good deeds, and wisdom appears from a pure and peaceful mind. To walk safely through the maze of human life, one needs the light of wisdom and the guidance of virtue. 🌬🌱 Taken in Colombia, Villavieja πŸ‡¨πŸ‡΄ on 13 January 2016. #instacron 🐍 instacron.nijho.lt

Luck is what happens when preparation meets opportunity. ⚽🚌 Taken in Colombia, Cali πŸ‡¨πŸ‡΄ on 25 October 2015. #instacron 🐍 instacron.nijho.lt

I think and that is all that I am. πŸ’”πŸ€· Taken in Peru, Cusco πŸ‡΅πŸ‡ͺ on 21 November 2015. #instacron 🐍 instacron.nijho.lt

When all photos in the photos folder have been uploaded, it starts to upload the least frequently uploaded photos first.

Why does this exist?

I like to take pictures that I would like to share with the world but I am way too lazy to upload them using the app.

Installation

You need Pythonβ‰₯3.6

Clone the repo with

git clone git@github.com:basnijholt/instacron.git

and install the requirements with

cd instacron
pip install -r requirements.txt

Usage

  • Put photos in photos (see the expected filename structuce here.)
  • run python instacron.py and follow the instructions to have it set up a config file.

Alternatively setup a cronjob to periodically post a photo, see cronjob.py for instructions.

Troubleshooting

See the FAQ: Understanding Responses from Instagram in the mgp25/Instagram-API repository for information about the error codes the Instagram API might return.

About

πŸ“Έ Instagram for the lazy - automatically upload a photo to Instagram

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages