PedroGonzalo
Newbie
- Mar 24, 2024
- 6
- 6
I'm currently trying to create a sophisticated bot on instagram, my first step is getting a bot that can log in and go about doing tasks without being detected. I think I have the "human-like behaviour" aspect down as everything I implement, I try getting done in the most logical way possible (clicking through UI navigation etc) however I'm struggling in terms of not being detected from request traffic and browser stats.
The basic overview of my bot script is to follow/unfollow and also to message, it should log in daily, follow and message x number of people, and also unfollow x number people. Obviously if I wanted to do this without being detected I would have to sprinkle little bits of randomness in the script to seem more human so I may also incorporate a function to like a few random posts etc.
My method for creating the bot is using the standard chrome webdriver with selenium in python. I also use a static auth proxy and am aware of editing things like user agents, the browser fingerprint, cookies etc. I'm a newbie in web scraping and browser automation but from the research I've done over the last while I am getting less and less confident that I will manage to make a bot thats undetectable or at least close to undetectable. My first question is basically a question of possibility:
The basic overview of my bot script is to follow/unfollow and also to message, it should log in daily, follow and message x number of people, and also unfollow x number people. Obviously if I wanted to do this without being detected I would have to sprinkle little bits of randomness in the script to seem more human so I may also incorporate a function to like a few random posts etc.
My method for creating the bot is using the standard chrome webdriver with selenium in python. I also use a static auth proxy and am aware of editing things like user agents, the browser fingerprint, cookies etc. I'm a newbie in web scraping and browser automation but from the research I've done over the last while I am getting less and less confident that I will manage to make a bot thats undetectable or at least close to undetectable. My first question is basically a question of possibility:
- I know it's possible to make functioning bots as I get messages all the time on my personal account. I've heard a lot about selenium plugins and chrome driver variations but none of these options give me 100% confidence tbh, I've also heard of people using docker and just running a highly customised headless browser but not sure I want to subject myself to the torture of relearning docker and testing a headless browser script. Is it possible to create a high quality bot with my approach (i.e. selenium and python)? Or, am I completely out of my depth here and should I scrap the whole thing all together?