Giter Club home page Giter Club logo

aiopostgresbot's Introduction

AIOP Bot

  • All
  • In
  • One
  • PostgreSQL
  • Bot

Python PostgreSQL Requests AIOGram Heroku

Telegram Bot that parses any desired instagram user Id's using Requests and inserts them to PostgreSQL DataBase.

Background

According to CNBC there are more than 2 Billion active Instagram users worldwide. Thats a lot. Because of that, things get tricky when it comes to creating a new account with a neat, short name for your brand new instagram account. There are 1679616 possible combinations of usernames, which consist of letters and numbers. When compared to 2 Billions, it’s just 0.08%. Even every possible combination of 5 symbols (60466176 if letters and numbers are used)is just 3.02%. But there are still might be some 4 and 5 symbol usernames left. In order to help with parsing of 60466176 potential usernames, AIOPostgresBot was made.

Features

  • Controls and notifications in Telegram via AIOGram
  • Lightweight due to use of Requests library
  • PostgreSQL to handle big amount of usernames
  • Built in dictionary generation function with the ability to handle user input
  • Cloud-Ready

Notes

User input currently only works via CLI.
In order to retrieve appropriate JSON from Instagram API private IP or proxy should be used. Cloud Platforms such as Heroku provide Enterprise IP by default, which is blocked by Instagram (Redirect to login page). Implementing Instagram Private API could also be a solution.
Instagrams "...{username}/channel/?__a=1" endpoint could be used to determine if username is banned or does not exist due to API limitations. In order to determine usable IDs, potential IDs should be parsed via Instagram's register page using Selenium

aiopostgresbot's People

Contributors

malvere avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.