MatheusGatti / Instagram-Bot-for-Repost

Robô que acompanha as postagens dos perfis selecionados 24h para repostar no seu Instagram.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instagram Bot for Repost

Este é um robô desenvolvido em Python que acompanha 24h/dia alguns perfis do Instagram que será selecionado por você para detectar novas postagens como imagens, vídeos e reels e repostar em um único Instagram seu.


Tecnologias utilizadas

  • Python

Bibliotecas utilizadas e necessárias para o funcionamento do robô


Configurações

  • Na linha 109 você poderá inserir o seu usuário e senha do Instagram que deseja realizar as repostagens.
cl.login('seu usuário no instagram', 'sua senha')
  • Na linha 117 você poderá inserir os perfis que deseja acompanhar/monitorar.
# usuariosFofoca = {'nome usuario': id usuario}
# Pegue o ID aqui: https://commentpicker.com/instagram-user-id.php
usuariosFofoca = {
    'alfinetei': 975864059
}

Configuração feita? É só iniciar o robô.


Como funciona?

O robô analisa perfil por perfil a cada 10 minutos detectando se há uma nova postagem e também verifica se ela já foi repostada por você.

Obs: o arquivo posts.json salva o ID das postagens que já foram repostadas para realizar 2 verificações: se há uma nova postagem e se ela já foi postada por você.

Obs 2: algumas variáveis tem o nome de 'fofoca' pois o primeiro objetivo do projeto era desenvolver um robô que juntasse todas as fofocas de todos os perfis de fofocas em um só perfil.

O código está todo documentado e bem fácil de entender.

Não apagar a pasta media_temp pois é nela que as mídias temporárias ficaram.

Atenção: não abuse de colocar muitos perfis porque o Instagram bloqueia de fazer postagens, tem um limite entre 100 postagens/dia para não levar bloqueio.

About

Robô que acompanha as postagens dos perfis selecionados 24h para repostar no seu Instagram.

License:MIT License


Languages

Language:Python 100.0%