Como criar um bot para curtir e comentar perfis do Instagram
Neste artigo veremos como usar um projeto chamado InstaPy para criarmos um bot que irá curtir e comentar nos perfis de seus amigos no Instagram.
[ Hits: 51.727 ]
Por: Fábio Berbert de Paula em 09/01/2019 | Blog: https://mestrefabio.com
#fazer o import das bibliotecas necessárias para #executar o que precisamos from instapy import InstaPy from instapy.util import smart_run #credenciais de acesso, no caso preencha #com seu username e password do Instagram insta_username = 'meu-login' insta_password = 'minha-senha' #armazenar uma nova sessão InstaPy na variável session #headless_browser=True significa que o bot será executado #em background session = InstaPy( username=insta_username, password=insta_password, headless_browser=True ) #aqui estou criando um array com uma lista de comentários #o bot irá usar esta array para enviar os comentários nas #fotos, de forma aleatória #o conjunto de caracteres @{} será substituído pela #marcação da pessoa que está recebendo o comentário #note que é possível enviar emojis, para isso basta #digitar o code do emoji desejado. Por exemplo: #:+1: é o famoso sinal de joinha comentarios = [ u'@{}é o cara! :muscle:', u'Top demais :Brazil:', u'@{} gordim patrão!!!', u'Curti :+1:', u'Falo nada, só óleo :eyes:', ] #aqui a brincadeira começa. Usando o objeto session #declarado anteriormente, abrimos uma smart_run do #InstaPy with smart_run(session): #configurações gerais #os parâmetros abaixo são auto-explicativos #você pode calibrá-los de acordo com seu #gosto. Existem outros, disponíveis na #documentação do projeto, na qual falarei sobre #mais tarde session.set_relationship_bounds( enabled=False, potency_ratio=None, delimit_by_numbers=True, max_followers=4590, min_followers=45, min_following=77) #aqui precisei configurar o skip_private para False #caso contrário o InstaPy ignora contas configuradas #como privadas, mesmo sendo seu amigo session.set_skip_users(skip_private=False) #aqui estamos setando a matriz de comentários session.set_comments(comentarios) #em seguida estamos dizendo ao bot que ele irá comentar #em 100% das fotos que visitar session.set_do_comment(enabled=True, percentage=100) #aqui estamos dizendo ao bot para dar o like em 100% dos posts session.set_do_like(True, percentage=100) #definir a lista de perfis nos quais você irá comentar e dar like #nas fotos e vídeos #o primeiro parâmetro é a lista de perfis #amount=10 é a quantidade de posts que o bot irá visitar #randomize=True diz para o bot pegar posts aleatoriamente, ao invés de #dos mais novos para os mais antigos #media='None' significa fotos e vídeos #se quiser apenas fotos, use media='Photo', se quiser vídeo use #media='Video' session.interact_by_users( ['kingjames', 'kobebryant', 'lakers', 'shaq'], amount=10, randomize=True, media='None' )
Como criar um keylogger em Python
Expressões Regulares - Entenda o que são Lookahead e Lookbehind
Criando seu próprio servidor de DNS dinâmico (nsupdate + bind9)
Convertendo Texto em Fala com Python e pyttsx3
Gerar Códigos QRCode com Python
Introdução ao clib (Command Line Book)
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando e usando o Dconf Editor, o "regedit" para Linux
Como instalar o navegador TOR no seu Linux
O que eu faço com o pen drive de 200mb? (7)
Log: core: Interactive#t... error - IOError closed stream (1)
Meu Kali Linux sumiu da inicialização (2)