Nachtalb / insta_looter_bot

Telegram bot to download videos and images from instagram @insta_looter_bot

Home Page:https://t.me/insta_looter_bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Insta Looter Bot

@insta_looter_bot

How to use me

Send me a link to an Instagram post or to an Instagram user. If you send me a post I will send the image or video to you. If you send me a user I will send you all his/her posts. Because some user just wont stop posting images, this could take some time. I really do recommend to use the post download method and not the user download method.

Features

  • Download a specific post from a user
  • Download all posts from a user

Commands

  • /help, /start: show a help message with information about the bot and it's usage.
  • /request USERNAME: request a private user to be followed.

Attention whore stuff

Please share this bot with your friends so that I (the magician behind this project) have enough motivation to continue and maintain this bot.

Check out my other project[s]:

Contributions

Bug report / Feature request

If you have found a bug or want a new feature, please make an issue here: Nachtalb/insta_looter_bot

Code Contribution / Pull Requests

Please use a line length of 120 characters and Google Style Python Docstrings.

Local installation

Instead of the old pip with requirements.txt I use the new and fancy pipenv with pipfile. If you read the intro to pipenv and pipfile you will understand why I use it.

With this info we now install our virtualenv with:

pip install pipenv  # Install pipenv
pipenv --three      # Create virtualeenv from your python3 installation
pipenv install      # Install all requirements
pipenv shell        # Spawn shell for your pipenv virtualenv

After this is complete, you have to get an API Token from Telegram. You can easily get one via the @BotFather.

Now that you have your API Token copy the settings.example.py to settings.py and paste in your API Token. Finally you can use this to start your bot.

python run_bot.py

In the settings.py you can additionally add a botan.io API Token which let's you create statistics. You can also give me some Instagram Credentials, with which the bot signs in on startup to enable insight to private users. Of course you have to follow these private users to use them.

Thank you for using @insta_looter_bot.

About

Telegram bot to download videos and images from instagram @insta_looter_bot

https://t.me/insta_looter_bot

License:GNU General Public License v3.0


Languages

Language:Python 96.6%Language:Shell 3.4%