Cython AI - Ein Bot, der automatisch Dinge liken und Personen folgen kann ist endlich Open Source. Auch die Instagram API wird nicht benötigt. Aktuelle Version: 1.1.0-0001
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
LICENSE
README.md
_config.yml
cythonai.py
requirements.txt

README.md

Cython AI Instagram Bot | Version: 1.1.0-0001

Cython AI arbeitet nun auch ohne die neue Instagram API, da die Zugangsdaten ( Benutzername + Passwort ) für die Anmeldung lokal gespeichert werden. Das Programm ist in Python geschrieben und kann sowohl mit einem Apple als auch einem Windows PC ausgeführt werden. Wir nutzen in diesem Tutorial die Installation auf dem Windows PC.

Voraussetzungen

Mindestens Python2.7 und ein Instagram Account. Die Datei cythonai.py muss bei der Verwendung von Python3 in UTF-8 und bei der Nutzung von Python2 in ASCII kodiert sein. Weitere Informationen

Installation

  1. Downloaden Sie Python und installieren Sie es.
  2. Downloaden Sie die ZIP Datei und extrahieren Sie sie.
  3. Zur automatischen Installation der Dependencies führen Sie bitte den Befehl pip install -r requirements.txt über die Kommandozeile Ihres Computers aus. Tipp: Sie können hierzu die PyCharm Community Edition verwenden. Bitte beachten Sie zudem, dass der Code pip install -r requirements.txt nur im richtigen Verzeichnis funktioniert. Beispiel: Liegt der Ordner auf dem Desktop, so wechseln sie über den cd Befehl in den Ordner Cython AI -> cd Desktop/CythonAI wenn Sie im richtigen Ordner angelangt sind können Sie den obigen Code pip install -r requirements.txt ausführen.
  4. Modifizieren Sie die Datei CythonAI.py nach Ihren Wünschen.
  5. Bei vollendeter Modifizierung können Sie den Code python3 cythonai.py oder python cythonai.py in der Kommandozeile ausführen.

Anleitung

Schnellstart:

Die Beispiel Datei finden Sie im ZIP Ordner unter dem Namen cythonai.py. Geben Sie nun Ihre Instagram Zugangsdaten ein und der Bot nimmt sofort seine Arbeit auf.

1) Login:

Automatischer Login, wie folgt mit dem Instabot Klassen Element.

bot = InstaBot('login', 'password',
                like_per_day=1000,
                media_max_like=0,
                media_min_like=0,
                follow_per_day=0,
                unfollow_per_day=0,
                comments_per_day=0,
                comment_list=[["dies", "das", "dein"],
                              ["Foto", "Bild", "pic", "shot", "snapshot"],
                              ["ist", "ist echt", "ist so"],
                              ["großartig", "super", "gut", "sehr gut", 
                               "nice", "wow", "WOW", "cool", "GREAT", 
                               "magisch", "sehr cool",
                               "stylish", "schön","so schön", "so stylish",
                               "so professionell", "herrlich","so herrlich",
                               "süß", "entzückend", "ausgezeichnet","beeindruckend"],
                              [".", "..", "...", "!","!!",
                                 "!!!"]],
                tag_list=['Trends', 'Weltraum', 'Tiere'],
                tag_blacklist=['Python', 'Entwicklung', 'Backend'],
                user_blacklist={'DonaldJTrump':'', 'DonaldTrump':''},
                max_like_for_one_tag = 5,
                unfollow_break_min = 15,
                unfollow_break_max = 30,
                log_mod = 0,
                proxy='')
Parameter Beschreibung Standardwert Beispielwert
login Ihr Instagram Nutzername - cythonai
password Ihr Instagram Passwort - cythonai_password
like_per_day Wie viele Likes der Bot an einem Tag generiert 1000 500
media_max_like Nicht liken wenn Medium mehr als ... Likes hat 0 100
media_min_like Nicht liken wenn Medium weniger als ... Likes hat 0 5
unfollow_per_day Wie vielen Nutzern entfolgt der Bot an einem Tag 0 100
comments_per_day Wie viele Kommentare schreibt der Bot an einem Tag 0 50
comment_list Eine Liste der Wörter, die der Bot für einen Kommentar verwendet [["dies", "das", "dein"], ["Foto", "Bild", "pic", "shot", "snapshot"], ["ist", "ist echt", "ist so"], ["großartig", "super", "gut", "sehr gut", "nice", "wow", "WOW", "cool", "GREAT", "magisch", "sehr cool", "stylish", "schön","so schön", "so stylish","so professionell", "herrlich","so herrlich","süß", "entzückend", "ausgezeichnet","beeindruckend"], [".", "..", "...", "!","!!","!!!"]] [["dies", "das", "dein"], ["Foto", "Bild", "pic", "shot", "snapshot"], ["ist", "ist echt", "ist so"], ["großartig", "super", "gut", "sehr gut", "nice", "wow", "WOW", "cool", "GREAT", "magisch", "sehr cool", "stylish", "schön","so schön", "so stylish","so professionell", "herrlich","so herrlich","süß", "entzückend", "ausgezeichnet","beeindruckend"], [".", "..", "...", "!","!!","!!!"]]
tag_list Liste der Tags, die der Bot nutzt ['Trends', 'Weltraum', 'Tiere'] ['Python', 'Entwicklung', 'Backend']
tag_blacklist Liste der Tags die der Bot verweigert zu nutzen [] ['Porn', 'Sex']
user_blacklist Posts von diesen Nutzern werden ignoriert {} {'DonaldJTrump':'', 'DonaldTrump':''}
max_like_for_one_tag Der Bot erhält 21 Medien aus einem Tag. Wie viele soll er daraus nutzen? 5 10
unfollow_break_min Minimum an Sekunden, wo der Bot pausiert 15 30
unfollow_break_max Maximum an Sekunden, wo der Bot pausiert 30 60
proxy Zugriff auf Instagram über einen Proxy Server Ohne Authentifizierung: proxy:port, Beispiel: 10.10.1.10:3128, Mit Authentifizierung: user:password@proxy:port, Beispiel: user:password@10.10.1.10:3128

Informationen zu Likes:

Bei mehr als 1000 Likes pro Tag kann Instagram einen Account wegen Spam Verdacht sperren. Achten Sie deshalb darauf, den Parameter like_per_day unter 1000 zu halten.

Getestet auf folgenden Platformen

Windows - Python 3.6.1 32 bit

Warnung!

Der Endbenutzer übernimmt die alleinige Verantwortung und Haftung für jegliche Schäden oder sonstige Ansprüche, die aus der Verwendung oder Änderung dieses Programms resultieren.