Configuration du Trial Reels Starter
Unique. Suivez les étapes dans l'ordre et sautez ce qui est déjà fait. Pour chaque étape : une brève explication simple, puis l'action ou la question. Gardez les détails techniques pour vous.
Étape 1 : outils
- Exécutez
./install.shdans ce dossier. Il installe ffmpeg (création de vidéos) et deux composants Python (Pillow et fontTools) et saute ce qui existe déjà. - Si Homebrew manque, aidez l'utilisateur à installer à partir de brew.sh : il doit taper son mot de passe Mac dans le Terminal. Expliquez ce qu'il voit (le mot de passe n'apparaît pas pendant la frappe) et exécutez à nouveau
./install.sh. - Dites simplement : "Les outils sont prêts."
Étape 2 : votre style
- Si l'utilisateur a collé une invite de l'AI Suite avec un bloc de paramètres (JSON avec
tekst) : écrivez ce bloc avecpython3 engine/scripts/instellingen.py --schrijf -et ne posez pas de questions. - Sinon : dites-lui qu'il choisit plus facilement son style dans l'AI Suite (tuile Trial Reels, avec un exemple) et colle l'invite. S'il ne le souhaite pas, demandez en un seul message : quelle police (la liste des noms courants et noms de fichiers donne
python3 engine/scripts/instellingen.py --lettertypes), texte sur un bloc ou lettres détachées avec un contour, quelles couleurs, et en haut, au milieu ou en bas de l'image. - Montrez le résultat :
python3 engine/scripts/voorbeeld.py(ou avec--video <chemin>sur une vidéo personnelle). Regardez l'image vous-même et montrez-la à l'utilisateur. Demandez si c'est correct.
Étape 3 : comment voulez-vous publier ?
Si mijn-trial-reels/accounts.json existe déjà mais pas koppeling.json, alors il s'agit d'une installation antérieure à ce choix (version 1.0, via Zernio). Ne posez pas de question et ne créez pas de nouvelle clé : python3 engine/scripts/sleutel.py --bewaard zernio, puis passez à l'étape 5.
Expliquez en quelques phrases que les reels arriveront sur Instagram via une connexion au moment convenu, et qu'il choisit laquelle. Donnez les trois possibilités et demandez laquelle il souhaite :
- Metricool, s'il l'utilise déjà. Les reels iront dans son planificateur Metricool, comme ses autres publications, et les statistiques viendront aussi de Metricool. Nécessite : l'abonnement Advanced ou supérieur (qui contient l'API ; à partir d'environ 43 € par mois pour un an d'avance, selon metricool.com/pricing au 19 octobre 2026) et son compte Instagram comme marque dans Metricool.
- Zernio, s'il n'a pas Metricool ou veut garder les choses séparées. Gratuit jusqu'à 2 comptes Instagram, sans carte de crédit. La planification et les statistiques se feront via Zernio.
- Publier soi-même avec un autre programme (par exemple Later, Buffer ou l'application Instagram). Le système ne fait que créer les reels ; il les met lui-même comme trial reel, et les statistiques, il les consulte là-bas. Aucune connexion n'est nécessaire :
python3 engine/scripts/sleutel.py --zelf, puis passez à l'étape 5.
Étape 4 : configurer la connexion
Metricool
./install.sh --metricool: installe cloudflared. Metricool n'accepte une vidéo que via une adresse publique ; pour cela, le système rend le dossier de reels brièvement public, uniquement pendant la planification.- Demandez à l'utilisateur de trouver ses informations API dans Metricool (comme décrit dans le centre d'aide de Metricool, help.metricool.com, "Comment trouver votre ID utilisateur Metricool", consulté le 19 octobre 2026) :
- Le jeton : dans Metricool sous Paramètres du compte, dans API. Il n'est disponible que dans les abonnements Advanced et Custom.
- Le numéro d'utilisateur (userId) : ouvrez Metricool dans le navigateur et ouvrez une marque. Dans la barre d'adresse, vous verrez quelque chose comme
...?blogId=12345&userId=1234567; le numéro aprèsuserId=est le numéro d'utilisateur (le numéro aprèsblogId=est la marque, inutile).
- Il colle le jeton et le numéro d'utilisateur dans le chat. Sauvegardez-les avec
printf '%s' '<jeton>' | python3 engine/scripts/sleutel.py --metricool --user <numéro_utilisateur>. Ne répétez jamais le jeton dans votre réponse. Le script les teste d'abord auprès de Metricool ; si cela ne fonctionne pas, demandez à l'utilisateur de vérifier (et si son abonnement a l'API). python3 engine/scripts/koppel.pyaffiche les marques avec un compte Instagram. Activez la bonne avecpython3 engine/scripts/koppel.py --gebruik <nom_instagram>. Si ce compte Instagram est attaché à deux marques, le script demande le numéro de la marque : demandez à l'utilisateur quelle marque, et utilisez--gebruik <numéro>.
Zernio
- Demandez à l'utilisateur de se connecter ou de créer un compte sur zernio.com. Il ouvre API keys et clique sur Create API key. Il copie immédiatement la clé : Zernio ne la montre qu'une fois. Une clé commence par
sk_. - Il colle la clé dans le chat. Sauvegardez-la avec
printf '%s' '<clé>' | python3 engine/scripts/sleutel.py. Ne répétez jamais la clé dans votre réponse. Si elle ne fonctionne pas, demandez à l'utilisateur d'en créer une nouvelle. python3 engine/scripts/koppel.py --linkdonne un lien pour connecter Instagram. Avant qu'il ne l'ouvre : dans Instagram, basculez d'abord sur le compte qu'il souhaite connecter, car Instagram connecte le compte avec lequel il est connecté.- Ensuite
python3 engine/scripts/koppel.pyetpython3 engine/scripts/koppel.py --gebruik <nom>.
Pour les deux : Instagram exige un compte professionnel (créateur ou entreprise) qui soit public, et les trial reels ne sont possibles qu'à partir de 200 abonnés ; en dessous, le système publie des reels normaux, que les abonnés voient aussi. Dites-le. Ajoutez des comptes avec koppel.py --erbij <nom> (pas --gebruik, cela remplace la liste).
Étape 5 : vos règles de publication et quand un reel est un winner
Demandez en un seul message, avec la valeur par défaut pour qu'il puisse simplement dire "ok" :
- Combien de reels par jour par compte ? Par défaut 5. Conseil : sur un nouveau compte, commencez avec 2 à 5 par jour. Instagram via une connexion ne laisse souvent pas passer plus d'environ 5 trial reels par compte par jour (mesuré sur un compte personnel ; au-delà, Instagram les refusait), et les comptes de test qui recevaient immédiatement des dizaines par jour n'avaient plus de portée ensuite.
- Combien de minutes au minimum entre eux ? Par défaut 45 (minimum 30).
- Entre quelles heures ? Par défaut entre 9:00 et 21:00, dans le fuseau horaire de son ordinateur (demandez confirmation si celui-ci n'est pas correct).
- Diffuser à vos abonnés : active-t-il lui-même un trial reel qui fonctionne bien dans l'application Instagram, ou laisse-t-il Instagram le faire automatiquement ?
- Quand un reel est-il un winner ? Par défaut s'il atteint au moins 3 fois les vues normales du compte et au moins 500 vues. Nécessaire uniquement avec une connexion (Metricool ou Zernio).
Écrivez la réponse avec python3 engine/scripts/instellingen.py --schrijf -, avec uniquement les blocs posten et winners (par exemple {"posten": {"per_dag": 3, "minuten_tussen": 45, "van": 9, "tot": 21, "tijdzone": "Europe/Amsterdam", "doorzetten": "zelf"}, "winners": {"factor": 3, "min_views": 500}}). Si le script refuse quelque chose, expliquez pourquoi et demandez à nouveau. Dites ensuite en une phrase ce qui est maintenant enregistré (python3 engine/scripts/instellingen.py) ; si moins de reels par jour que choisi tiennent dans la fenêtre, cela y est indiqué.
Terminé
Dites en deux ou trois phrases ce qui est maintenant possible : donner des vidéos et des textes, voir les reels, approuver la proposition (ou, en mode autonome, récupérer les reels), et après quelques jours demander les statistiques. Proposez de faire immédiatement un petit premier tour (par exemple 5 reels).