Cara Membuat Instagram Bot dengan InstaPy

Cara Membuat Instagram Bot dengan InstaPy

Instagram merupakan social media yang paling banyak digunakan sekarang. Salah satu cara agar instagram kita bisa memiliki banyak pengikut dan like yaitu degan instagram bot. Oleh karena itu, kita akan belajar membuat instagram bot dengan InstaPy.

InstaPy merupakan library python yang dapat membuat aktivitas social media kita menjadi otomatis. Seperti aktivitas like, comment, dan follow pada instagram.

Tapi, kenapa dengan instagram bot bisa menambahkan jumlah follower dan like pada akun kita ? Agar dapat menjawab persoalan tersebut kita perlu tahu terlebih dahulu bagaimana cara kerja dari instagram bot.

Cara Kerja Instagram Bot

Ketika kita menggunakan instagram bot akan memudahkan kita dalam mendapatkan follower dan likes lebih banyak.

Bagaimana hal tersebut bisa terjadi ? Sebelum menjawab persolan barusan kita coba lihat terlebih dahulu bagaimana akun tanpa bot bisa mendapatkan follower dan likes banyak.

Karena mereka selalu aktif dalam social media. Mereka juga sering posting, memfollow orang lain dan memberikan like serta comment pada postingan orang lain.

Instagram bot juga berkerja dengan cara yang sama seperti diatas. Bot akan memfollow, like dan comments pada postingan yang telah kita tetapkan kriterianya.

BACA JUGA: CARA MEMBUAT BOT DISCORD DENGAN PYTHON

Dengan menetapkan kriteria pada instagram bot bertujuan untuk menargetkan orang yang benar karena orang-orang yang berinteraksi dengan bot kita di instagram akan juga berinteraksi dengan konten kita.

Misalnya, jika kita menjual pakaian wanita di Instagram, maka kita dapat menginstruksikan instagram bot untuk like, comment, dan follow sebagian besar wanita atau profil yang postingannya menyertakan tagar seperti #beauty, #fashion, atau #clothes.

Hal ini membuat audiens target kita akan melihat profil kita, follow kita kembali, dan mulai berinteraksi dengan postingan kita.

Setelah kita mengetahui bagaimana cara kerja bot instagram. Selanjutnya kita akan masuk ke tutorial membuat bot instagram dengan instapy.

Cara Membuat Instagram Bot dengan Instapy

Di tutorial kali ini kita akan menggunakan Instapy untuk membuat instagram bot yang akan melakukan aktivitas follow, like, dan comment postingan orang lain secara otomatis.

Pertama kita perlu mengintall Instapy terlebih dahulu.

python3 -m pip install instapy

Sekarang kita sudah bisa menggunakan Instapy. Tapi pertama kita perlu membuat file dengan nama main.py dan taruh code berikut ke dalam file tersebut

from instapy import InstaPy

InstaPy(username="<your_username>", password="<your_password>").login()

Silahkan ganti <your_username> dengan username ig kalian dan <your_password> dengan password ig kalian.

Lalu, kita run untuk melihat hasilnya apakah berhasil atau tidak. Jika berhasil nantinya akan muncul halaman profil instagram kita.

cara membuat instagram bot dengan instapy

Sangat mudah bukan ? Kita hanya memanggil Instapy dan memasukan username dan password ig sudah bisa loggin secara otomatis di instagram kita.

Selanjutnya, kita akan buat bot tersebut untuk like beberapa postingan yang memiliki tags asus dan samsung.

Kalian bisa menambah maupun mengubah tags apa aja yang akan dilike oleh bot dengan menyesuaikan profil instagram kalian.

Disini kita asumsikan profil kita membahas tentang smartphone dan bot kita akan berinteraksi dengan profil yang membahas tentang smartphone juga.

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)

Secara default Instapy akan like sembilan postingan teratas pertama yang nantinya akan ditambahkan dengan 5 yang telah ditentukan di amount sehingga totalnya menjadi 14 postingan yang disukai.

Instapy juga mencatat setiap tindakan yang dilakukan oleh bot. Seperti yang ditampilkan dalam logs terdapat postingan mana yang disukai, serta tautan, deskripsi, lokasi, dan apakah bot mengomentari dan memfollow akun tersebut.

BACA JUGA: MEMBUAT WEB SCRAPING DENGAN PYTHON

Selain itu, Instapy akan melakukan delay setelah setiap tindakan selasai dilakukan Hal Ini mencegah profil kita dibanned oleh Instagram.

Kita tidak ingin bot menyukai posting yang tidak pantas. Untuk mencegah hal itu terjadi, kita dapat menggunakan set_dont_like()

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)
session.set_dont_like(["naked", "nsfw"])

Dengan kita set agar tidak like postingan yang memiliki kata-kata naked atau nsfw. Kalian juga bisa menambahkan kata lain untuk menghindari bot kalian menyukai postingannya.

Selanjutnya, kita dapat memberi tahu bot untuk tidak hanya menyukai postingan tersebut tetapi juga mengikuti akun postingan tersebut. Kita dapat melakukannya dengan set_do_follow()

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)
session.set_dont_like(["naked", "nsfw"])
session.set_do_follow(True, percentage=50)

Ketika kita menjalankan code diatas maka bot akan mengikuti lima puluh persen pengguna yang postingannya disukai dan setiap tindakan tersebut akan dicatat.

Kita juga dapat meninggalkan beberapa komentar pada postingan. Ada dua hal yang perlu kita lakukan. Pertama, aktifkan komentar dengan set_do_comment()

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)
session.set_dont_like(["naked", "nsfw"])
session.set_do_follow(True, percentage=50)
session.set_do_comment(True, percentage=50)

Setelah kita mengaktifkan komentar, langkah selanjutnya kita beritahukan kepada bot untuk meninggalkan komentar seperti apa dengan set_comments()

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)
session.set_dont_like(["naked", "nsfw"])
session.set_do_follow(True, percentage=50)
session.set_do_comment(True, percentage=50)
session.set_comments(["keren!", "Bagus!", "Mantap"])

Jalankan code diatas maka bot akan meninggalkan salah satu dari ketiga komentar tersebut di setengah dari postingan yang disukai.

Sekarang kita sudah menyelesaikan basic setting untuk bot instagram di Instapy. Jangan lupa untuk dibagian akhir ditambahkan dengan session.end()

from instapy import InstaPy

session = InstaPy(username="<your_username>", password="<your_password>")
session.login()
session.like_by_tags(["asus", "samsung"], amount=5)
session.set_dont_like(["naked", "nsfw"])
session.set_do_follow(True, percentage=50)
session.set_do_comment(True, percentage=50)
session.set_comments(["keren!", "Bagus!", "Mantap"])
session.end()

Jalankan code diatas dan ketika tindakan selesai maka browser akan tertutup. Selanjutnya log akan disimpan dan akan menampilkan laporan yang dapat kita lihat di keluaran konsol.

Penutup

Di tutorial kali ini kita hanya belajar tentang basic instagram bot di Instapy yang sering digunakan. Kalian bisa explore lagi dengan membaca dokumentasi di Instapy. Dan juga penggunaannya tidak jauh beda dengan code diatas.

Jika masih ada pertanyaan terkait membuat Instagram bot dengan Instapy kalian bisa meninggalkan komentar dibawah sini.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top