This repository contains a code for Telegram bot which allows people to promote their Instagram accounts.
The idea is simple. Telegram group or chat has admin user which moderates it. People can register for so-called waves.
If you register for a wave, you should like and comment on the last post of all other attendees.
register state - users register for wave
bidding state - bot sends message with links to all posts which should be liked and commented on
assuring state - bot ensures that everybody completed rules of liking and commenting
finished state - wave is finished. A new wave can be created
Admin user moderates the transition between wave states
There is "privilege" functionality. Admin can make the user privileged. In this case, the user can stop liking and commenting on other posts.
The most credit for Instagram scraping logic should be given to @OlegYurchik.
https://github.com/OlegYurchik/pyInstagram - this is a repository which was the starting point for scraping functionality implementation.