Come crescere su INSTAGRAM usando Bot fai da te | GUIDA | GeekMag.it

Uno degli aspetti divenuti più importanti per quanto riguarda i nostri profili social è sicuramente quello di avere un numero di followers alto. Ma realmente tutto ciò ha senso? Considerando che in una società tecnologicamente avanzata come la nostra un numero di “seguaci” importante è sinonimo di popolarità, avere un seguito di utenza elevato può aprire a noi strade sconosciute e ancora inesplorate. In questa guida vi mostreremo come aumentare i vostri follower su Instagram creando un BOT che svolge azioni all’interno della piattaforma al posto vostro in modo da ricevere più interazioni sul vostro profilo quali Like, Commenti e Seguaci.

Le informazioni riportate in questa guida sono assolutamente per puro scopo informativo.

L’autore dell’articolo e tutto lo staff di GeekMag.it non si assumono nessuna responsabilità su come verranno utilizzate queste informazioni che potrebbero, se mal interpretate, arrecare danni ai dispositivi utilizzati.

Team di GeekMag.it

Come creare un Bot per Instagram con Python

Tutto quello di cui hai realmente bisogno per creare il tuo mini robottino è solamente un computer con a bordo Windows o MacOS e Firefox. In questo caso, il tuo PC sarà la macchina che ospiterà il BOT diventando così il tuo server domestico automatizzato. Il BOT che andremo a creare sarà in grado di seguire utenti al vostro posto e anche smettere di seguirli, mettere Like, commentare foto, storie e video etc.

Come si installa Python?

  • Come prima cosa andate sul sito di Python, recatevi nella sezione Download e scaricate la versione più recente che il sito vi consiglierà in base al vostro sistema operativo.
Guida Instapy Screen1
  • Una volta che avrete ultimato il Download avviate il file eseguibile, spuntate la casella “Add Python to PATH” e procedete con l’installazione.
Guida Instapy Screen2
  • Ad installazione ultimata cliccate su Close per uscire dall’Installer.

Installiamo Firefox versione 68.0

Il secondo passo fondamentale da fare è quello di installare il Browser Mozilla Firefox nelle sua versione 68.0, questa versione non è quella più recente ma ci permetterà di far funzionare il nostro Bot correttamente.

  • Scaricate Mozilla Firefox 68.0 da questo link .
  • Se avete già una versione di Firefox installata sul vostro PC disinstallatela.
  • Una volta scaricato disabilitate la vostra rete WiFi o scollegate il cavo Ethernet in modo da non essere più connessi alla rete e procedete con l’installazione dell’eseguibile scaricato.
  • Adesso che avrete installato correttamente il Browser apritelo e recatevi sul Burger Menù posizionato in alto a destra > Opzioni e scorrete fino alla sezione “Consenti a Firefox di“. Arrivati a questo punto spuntate la seconda casella Controllare la disponibilità di aggiornamenti ma permettere all’utente di scegliere se installarli“.
  • Se avete effettuato tutti i passaggi descritti in precedenza, potete adesso riabilitare la vostra connessione ad Internet.
Disabilita Aggiornamenti Firefox 68

Questo passaggio ci consentirà di disabilitare gli aggiornamenti automatici del Browser in modo che rimanga sempre alla versione 68. Nel caso in cui un Popup vi suggerirà di aggiornare il Browser negate sempre.

Scarichiamo i Driver Firefox

Per far si che Python riconosca Firefox è necessario scaricare il driver in questo modo:

  • Scaricate il driver direttamente da questo link.
  • Estraete il file geckodriver.exe e spostatelo sul Desktop.

E adesso il driver è pronto all’utilizzo. Semplice no?

Come si installano Selenium e Instapy?

Ora che avrete installato Python e Firefox possiamo procedere con l’installazione di Selenium e InstaPy, ovvero i tool eseguiti da Python che ci permetteranno di automatizzare il nostro Instagram.

Installiamo Selenium

  • Recatevi sulla vostra barra di ricerca di Windows e digitate “CMD“, visualizzerete un programma chiamato “Prompt dei comandi“.
  • Una volta aperto il Prompt dei comandi digitate al suo interno questa riga di codice e premete Invio:
pip install selenium

Installiamo InstaPy

  • Aprite nuovamente il Prompt dei Comandi e digitate stavolta questa riga di codice per installare il motore vero e proprio del nostro robottino:
pip install instapy

Adesso che il processo sarà finito avete già installato il vostro BOT. Non ci resta altro che configurarlo con delle istruzioni già precompilate.

Come configurare il BOT di Instapy?

Come anticipato in precedenza, InstaPy utilizza un file con estensione .py che contiene delle istruzioni scritte con il codice Python. Non essendo degli esperti nel settore vi mostreremo come personalizzare un Template in modo da essere operativi fin da subito.

  • Copiate interamente il codice riportato qua sotto.
"""
This template is written by @Nuzzo235
What does this quickstart script aim to do?
- This script is targeting followers of similar accounts and influencers.
- This is my starting point for a conservative approach: Interact with the
audience of influencers in your niche with the help of 'Target-Lists' and
'randomization'.
NOTES:
- For the ease of use most of the relevant data is retrieved in the upper part.
"""

import random
from instapy import InstaPy
from instapy import smart_run

# login credentials
insta_username = 'Inserisci la tua Username'
insta_password = 'Inserisci la tua Password'

# restriction data
dont_likes = ['nude', 'porno', 'hot', 'sex']
ignore_users = ['user1', 'user2', 'user3']

""" Prevent commenting on and unfollowing your good friends (the images will 
still be liked)...
"""
friends = ['friend1', 'friend2', 'friend3']

""" Prevent posts that contain...
"""
ignore_list = []

# TARGET data
""" Set similar accounts and influencers from your niche to target...
"""
targets = ['user1', 'user2', 'user3']

""" Skip all business accounts, except from list given...
"""
target_business_categories = ['category1', 'category2', 'category3']

# COMMENT data
comments = ['Bella foto! @{}',
        'Mi piace il tuo profilo! @{}',
        'Il tuo feed mi ispira! :thumbsup:',
        'Incredibile :open_mouth:',
        'Quale camera utilizzi @{}?',
        'Amo i tuoi post!@{}',
        'Complimenti! @{}',
        'Prendo ispirazione dai tuoi post! @{}',
        ':raised_hands: Si!',
        'Si sente la passione che hai! @{} :muscle:']

# get a session!
session = InstaPy(username=insta_username,
                  password=insta_password,
                  headless_browser=False,
                  disable_image_load=False,
                  multi_logs=True)

# let's go! :>
with smart_run(session):
    # HEY HO LETS GO
    # general settings
    session.set_dont_include(friends)
    session.set_dont_like(dont_likes)
    session.set_ignore_if_contains(ignore_list)
    session.set_ignore_users(ignore_users)
    session.set_simulation(enabled=True)
    session.set_relationship_bounds(enabled=True,
                                    potency_ratio=None,
                                    delimit_by_numbers=True,
                                    max_followers=7500,
                                    max_following=3000,
                                    min_followers=25,
                                    min_following=25,
                                    min_posts=10)

    session.set_skip_users(skip_private=True,
                           skip_no_profile_pic=True,
                           skip_business=False,
                           dont_skip_business_categories=[
                               target_business_categories])

    session.set_user_interact(amount=3, randomize=True, percentage=80,
                              media='Photo')
    session.set_do_like(enabled=True, percentage=90)
    session.set_do_comment(enabled=True, percentage=15)
    session.set_comments(comments, media='Photo')
    session.set_do_follow(enabled=True, percentage=40, times=1)

    # activities

    # FOLLOW+INTERACTION on TARGETED accounts
    """ Select users form a list of a predefined targets...
    """
    number = random.randint(3, 5)
    random_targets = targets

    if len(targets) <= number:
        random_targets = targets

    else:
        random_targets = random.sample(targets, number)

    """ Interact with the chosen targets...
    """
    session.follow_user_followers(random_targets,
                                  amount=random.randint(30, 60),
                                  randomize=True, sleep_delay=600,
                                  interact=True)

    # UNFOLLOW activity
    """ Unfollow nonfollowers after one day...
    """
    session.unfollow_users(amount=random.randint(75, 100),
                           InstapyFollowed=(True, "nonfollowers"),
                           style="FIFO",
                           unfollow_after=24 * 60 * 60, sleep_delay=600)

    """ Unfollow all users followed by InstaPy after one week to keep the 
    following-level clean...
    """
    session.unfollow_users(amount=random.randint(75, 100),
                           InstapyFollowed=(True, "all"), style="FIFO",
                           unfollow_after=168 * 60 * 60, sleep_delay=600)

    """ Joining Engagement Pods...
    """
    session.join_pods()

"""
Have fun while optimizing for your purposes, Nuzzo
"""
  • Create un nuovo file di testo sul vostro Desktop nominandolo “BOT Instagram” ed incollate l’intero contenuto copiato in precedenza al suo interno.
  • Salvate il file.
  • Non ci resta che modificare l’estensione del file da .txt a .py . Per fare ciò rinominate il file e sostituite .txt con .py.

Se non riuscite a visualizzare l’estensione del file basta semplicemente aprire una cartella qualunque, cliccare su “Visualizza” posto nella barra in alto della cartella e spuntare la casella “Estensioni nomi File”.

I consigli di GeekMag.it

Modificare il Template

Siamo giunti quasi alla fine della nostra guida e tra qualche istante potrete finalmente ricevere follower reali senza dover far nulla! Per rendere il modello funzionante al 100% però bisogna inserire i dati di login al suo interno. Vi mostriamo come fare:

  • Sul file BOT Instagram creato precedentemente, fate click con il tasto destro del mouse e cliccate su “Edit with IDLE“.
  • Come adesso noterete, anche in questa schermata nella riga 17 e 18 dovrete inserire la vostra username e password di Instagram in modo da dare libero accesso al BOT al vostro account.
  • Nella stringa targets inserite gli username degli utenti della quale volete seguire i propri follower.
  • Salvate il file cliccando su File e successivamente su Salva.
  • A questo punto potete chiudere la finestra e fare doppio click sul file creato “BOT Instagram” per avviare il Bot!

Adesso siete riusciti ad avere il vostro robottino automatizzato Fai Da Te Gratis e senza dover pagare servizi esterni o scaricare applicazioni inutili sul vostro Smartphone! Come potrete notare visualizzerete le azioni del bot direttamente sul vostro browser in modo da monitorare costantemente le azioni svolte al vostro posto!

Il Template è completamente personalizzabile ma comunque consigliamo di non cambiare i limiti come ad esempio il numero di utenti da seguire o i numeri di Like da mettere per non destar sospetti e rischiare un Ban su IG.

Nel caso in cui riceviate un errore relativo al Login durante l’utilizzo del Bot vi consigliamo di riavviarlo e quando visualizzerete il vostro profilo Instagram sul Browser forzate il Logout manualmente. Quindi riavviate nuovamente il Bot per ritornare operativi!

I consigli di GeekMag.it

Vieni e trovarci!

Se vuoi rimanere sempre aggiornato seguici su Instagram. Se vuoi ricevere supporto per qualsiasi dubbio o problema, seguici anche sulla nostra pagina Facebook.

Ti piace? Condividilo con i tuoi amici!

2
Nicolò Campanella

CEO, Founder e Autore di GeekMag.it. Sono Nicolò, ho 23 anni e sono Siciliano. La passione che ho verso il mondo Tech mi ha spinto a creare questa piattaforma in modo da dare spazio a chiunque di dimostrare quanto sia Nerd..come me!
1702 Condivisioni
Scegli un Formato
Articolo
Scrivi una Guida o una Recensione
Lista
Stila una lista
Classifica
Crea una classifica interattiva per scegliere il migliore insieme alla Community
Video
Carica una Video Recensione, un Tutorial o qualsiasi altro in ambito Geek