1] InstaPy, crĂ©er votre bot Instagram 🐍 + 🐳 = 💀


#30

Bonjour et merci pour ce tuto qui rend les choses plus compréhensibles.
J’ai suivi Ă  la lettre les diffĂ©rentes Ă©tapes mais lorsque je lance le vnc, il reste sur la page d’accueil d’instagram sans que rien ne se passe. J’ai cherhĂ© des rĂ©ponses Ă  droite Ă  gauche mais je ne trouve rien
 Une idĂ©e peut-ĂȘtre?


#31

Super tutoriel merci beau travail ! Cependant, j’ai pas mal de soucis aussi, parfois le robot reste bloquĂ© et je dois le redĂ©marrer ou parfois rien ne se passe. La connexion est ok mais je ne comprends pas vraiment d’oĂč cela peut venir ? La version n’est peut ĂȘtre pas trĂšs stable ?


#32

La derniĂšre mise Ă  jour date de cette semaine.
Je pense que c’est stable, il y’a pas mal de dĂ©veloppeurs qui contribuent sur ce projet.
Le mieux serait peut ĂȘtre que tu mettes Ă  jour ton environnement.


#33

As-tu installé le package qui permet de comprendre la commande pip ?

Il me semble que j’ai du installer plusieurs librairies python pour rĂ©ussir Ă  finaliser l’installation dont pip et une ou deux autres.

Si vous n’avez aucune notion en python ou en commande classique via un terminal, il me semble compliquĂ© de vouloir utiliser cet outil.


#34

Tu utilises Instapy avec Docker ou direct en python ?

J’avais ce problĂšme avec Docker, je ne sais pas si ça a Ă©tĂ© corrigĂ©. Mes scripts Ă©tant dĂ©sormais prĂȘts en python, je n’ai jamais retentĂ© avec Docker.


#35

Merci pour vos rĂ©ponses @tamtam34 et @VivianSolide. Effectivement j’utilise Docker. Ruby ça me parle mais alors Python point du tout. Comment se passer du Docker ?
Je vais faire les mises à jour nécessaires :slight_smile:


#36

Bonsoir , ce tuto est trÚs intéressant mais
j’ai aucune expĂ©rience en programmation et j’utilise aucun logiciel de programmation la seule est experience est d’avoir utilisĂ© les HTLM ya longtemps , et tout ceci me parait un peu flou pour moi 
 Est ce que vous pourriez m’aidez ?


#37

Bonjour,

Essayes de l’installer et de lancer le quickstart, pour voir si dĂ©jĂ  tout fonctionne.

Je ne suis pas un expert, mais je vais essayer de faire partager ma vision des choses.
Pour faire simple, InstaPy c’est une boite outils de constructions de robot.
Toi tu n’as qu’a renseigner quels actions tu veux que que le robot fasse.

Mais grossiĂšrement tu as 2 gros groupes de fonctions:

-Les fonction qui vont agir: les actions.
-Les fonction qui vont paramĂ©trĂ©s ces derniĂšres. (Elles commencent par “set”)

Mais un exemple:
Prenons le fichier quickstart.py fourni:
(j’ai supprimĂ© tout les commentaires: les lignes qui commencent par un “#”, elle ne sont lĂ  que pour informer celui qui lit le fichier, je les remplace par les miens)

#Je récupÚre les outils "InstaPy".
from instapy import InstaPy

#LĂ  je renseigne mon nom d'utilisateur et mon mot de passe.
insta_username = ''
insta_password = ''

try: 
#LĂ  je vais crĂ©er mon robot, il va s’appeler session.
session = InstaPy(username=insta_username,
                  password=insta_password,
                  headless_browser=False,
                  multi_logs=True)

# Tu peux traduire par "Robot: je veux que tu te connectes" 
session.login()


# On passe aux paramĂštres. tu peux traduire par, "Robot quand tu vas agir

# souviens toi"

# de ne pas interagir avec les utilisateur qui on plus de 2500 follower
session.set_upper_follower_count(limit=2500)

# de mettre un commentaire (True) environs tout les 10 postes (percentage=10)
session.set_do_comment(True, percentage=10)

# que les commentaire que tu peux mettres sont les suivants 'aMEIzing!', 'So much fun!!', 'Nicey!'
session.set_comments(['aMEIzing!', 'So much fun!!', 'Nicey!'])

# de ne pas commenter et de ne pas unfollow "'friend1', 'friend2', 'friend3'"
session.set_dont_include(['friend1', 'friend2', 'friend3'])

# de ne pas liker les contenues oĂč il existe un hastag contenant le mot  'pizza' ou le mot 'girl'. 
session.set_dont_like(['pizza', 'girl'])

# actions, que tu peux traduire par "Vas y robot tu peux"

"liker un maximum de "1" postes basé sur le hashtag "natgeo"  
session.like_by_tags(['natgeo'], amount=1)

finally:
    # ArrĂȘtes toi.
    session.end()

#38

DÂŽaccord merci c’est sympa :slight_smile: , mais juste trĂšs simplement vous pouvez m’en dire de À a Z ce qu’en je dois faire parce qu’en sue pour vous ça paraĂźt trĂšs simple mais moi deja je sais mĂȘme pas quel logiciel etc y faut installer etc pour pouvoir lancer les fonctions etc , je pars vraiment de rien 
 J’aimerais savoir tous les logiciels Ă  tĂ©lĂ©charger aprĂšs comment on s’en sert un peu pour lancer les commandes etc 



#39

Vraiment, tout y est expliqué.

Je te souhaite une bonne recherche,
Petit conseil, rien ne marchera dÚs le début.

lis bien les erreurs que le terminal/console te renvoie et creuse

Bien Ă  toi,
Lionel.


#40

Hello les hackers,

D’abord merci pour ce tuto vidĂ©o trĂšs complet !

J’utilise InstaPy depuis quelques jours en mode basique pour commenter des images ou suivre des utilisateurs à partir de quelques tags (config: MacOS / Python), ça fonctionne bien.

En revanche, ça se complique pour l’utiliser avec la reconnaissance d’images de Clarifai, pour commenter et liker des posts en fonction de ce qu’ils contiennent rĂ©ellement (et non des hashtags).
Ne trouvant pas la rĂ©ponse sur le repository et ne codant pas en Python, j’ai tentĂ© d’updater moi-mĂȘme le fichier quickstart.py comme suit, mais cela ne semble pas fonctionner (voir code ci-dessous).

Je pense que mon erreur vient du fait que je ne dis pas au bot quoi faire (commenter etc.) avec les Ă©lĂ©ments requĂȘtĂ©s Ă  Clarifai (mountainbike). Avez vous une idĂ©e de comment rĂ©soudre cette erreur ?

Egalement, j’aimerais :

  • ajouter une limite dans le nombre de posts Instagram commentĂ©s qui contiennent l’élĂ©ment
  • liker tous les posts que je commente + 2 autres du mĂȘme user

Avez vous une idée de comment éditer le code ci-dessous pour que cela fonctionne ?

Thanks! :v:

import traceback

    from instapy import InstaPy

insta_username = 'MYUSERNAME'
insta_password = 'MYPASSWORD'


session = InstaPy(username=insta_username,
                  password=insta_password,
                  headless_browser=False,
                  multi_logs=True)

try:
    session.login()

    # settings
    session.set_use_clarifai(enabled=True, api_key='MYAPIKEY')
    session.set_do_comment(True, percentage=10)
    session.clarifai_check_img_for(tags=['mountainbike'], comment=True, comments=['Love this one', '@{} It looks so nice!', 'beautiful!'])


except Exception as exc:
        # full stacktrace when raising Github issue
    traceback.print_exc(exc)

finally:
    # end the bot session
    session.end()

#41

session.set_user_interact(amount=3, randomize=True, percentage=100, media=‘Photo’)
session.set_do_like(enabled=True, percentage=100)
session.set_do_comment(enabled=True, percentage=33)

crois-je
 :smiley:

Je vous invite Ă  venir sur le slack, et notamment pour les dev python
, besoin d’un coup de main :wink:


#42

Bon les gars
 concrùtement j’ai rien compris. Enfin je fais ce qui est dit mais ça ne marche pas comme je veux, alors ma question est simple : existe t’il un outil, payant ou non, qui fait du follow unfollow ? Je cherche le plus pertinent et le plus efficace. Merci d’avance !


#43

Best Bot instagram : Insta zood 10$ par mois pour du follow / unfollow + like

Comment paramétrer le bot : https://www.youtube.com/watch?v=3WNkChJr_TI

De rien d’avance !


#44

Merci !
Que pensez vous de http://www.followliker.com/instagram-bot.html ?
Ne vaudrait-il pas mieux payer 97$ d’un coup que de payer 10 / mois ?


#45

bonjour a tous,

j’aimerais comprendre, car cela fais 1 semaine que je galere a vouloir reussir tous seul
je m’explique
j’ai esseyĂ© d’installer different bot pour instagram sur mac, j’arrive a tous configurer, mais arriver a la fin pour lancer le bot il me repond toujour la meme chose sur le terminal : not a directory ou ModuleNotFoundError: No module named ‘requests’
si quelqu’un peut m’aider cela serait super :blush:

merci d’avance pour vos reponse


#46

J’ai trouvĂ© ça sur StackOverflow :


#47

Il ne suffit pas de tĂ©lĂ©charger le package Instapy, il faut aussi installer tout un tas d’autres packages pour le faire tourner. Ils ne sont pas d’office installĂ©s
 Donc il te faut les installer un par un, jusqu’à ce que tu n’ais plus d’erreur. De mĂ©moire, j’en ai eu 4 ou 5 Ă  installer en plus.

Par contre, ton message d’erreur est bizarre car tu ne mentionnes pas de module spĂ©cial
 Es-tu sur d’avoir copier/coller la totalitĂ© du message d’erreur ?


Communauté initiée par @camillebesse avec l'aide de @Cebri, @JulienD, @VivianSolide, @Boristchangang
Follow @growthhackingfr