Hi, thanks for posting an interesting project.
I highly recommend using Nodejs with Puppeteer ( headless chrome ). As Instagram has a lot of csrf validations before requests and It's almost impossible to make a bot with standart methods.
So, Puppeteer behaves like an actual chrome browser and its state can be accessed at any moment from Nodejs, with that, we can easily perform actions like a regular user and instagram wont know anything about that :)
I'm an experienced web scraping specialist with 5+ years of experience of working with fast and fully automated websites and APIs, so I think I can easily help you out with the project.
Please send a message and let's get started ASAP. I think I can complete this project in 3 days.
Thanks.
George.