Final Project for CSCI E-29, Fall 2020, Harvard University
A wiser bot using object detections and best marketing practices to act like a human.
Follow the below instructions in order to be able to use botwizer on your machine.
-
Firefox
$ brew install --cask firefox # or directly via their website: https://www.mozilla.org/en-US/firefox/new/
-
Geckodriver
$ brew install geckodriver # or manually: https://github.com/mozilla/geckodriver
-
Clone the repo
git clone https://github.com/DevGlitch/botwizer.git
-
Download weights file
# Place this file in yolo.weights https://pjreddie.com/media/files/yolov3.weights
-
Create
.env
file with your credentials# in .env username=________ # Your Insta username password=________ # Your Insta password
-
Add your targets and comments in
dashboard.xlsx
(Don't forget to save!)
- Firefox headless mode
# actions.login opts.headless = True # Browser running in background #or opts.headless = False # Browser visible when botwizer is running
To run botwizer:
python3 -m final_project
This project was developed for educational purposes only as part of a course at Harvard University. It is not intended for use on Instagram or any other platform. Using automated tools to interact with websites may violate their terms of service. The author is not responsible for any misuse of this tool. The project is no longer maintained, and use at your own risk.
Distributed under the MIT License. See LICENSE
for more information.
Nicolas Morant - LinkedIn
Project Link: https://github.com/DevGlitch/botwizer