Skip to content

Inform users clogging the #BlackLivesMatter tag on IG with solid images

Notifications You must be signed in to change notification settings

voidstar0/blm-instagram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blm-instagram-bot

Instagram bot that informs users using the BlackLivesMatter tag to post solid images that they may be accidentally hiding important information about the movement. Demonstration 1 Demonstration 2

Uses a Google Cloud Function called blm-cloud-function to determine if the image is a solid black image. This is to offload the image processing to the cloud and hopefully keep things running smooth.

Setup

You need Python 3 and pip. On Ubuntu: sudo apt install python3-dev python3-pip will get you there. You will use python3 and pip3 in place of pip and python, unless you override which the default is with your $PATH variable.

  1. Create a burner account or two. Edit accounts.json to include their login information.
  2. Edit the bios to include relevant information. Example
  3. Run pip install -r requirements.txt. If you are not on Windows, comment out the lines with pywin32 and pypiwin32.
  4. Rename .env.example to .env
  5. Run python3 bot.py. If you get a missing module error, python3 -m pip install -r requirements.txt and try again.

To-Do

  1. Poll the tag. Right now it only goes through the current posts and stops.

Make sure to rename .env.example to .env Also make sure you're using Python 3.5 or greater.

About

Inform users clogging the #BlackLivesMatter tag on IG with solid images

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published