Python (3) script that sets your Twitter profile banner to a random image from a specified folder or a list of paths.
With PyPI (recommended):
$ pip3 install twitter-banner-switcherWith git clone:
$ git clone https://github.com/Pythonity/twitter-banner-switcher
$ pip3 install -r twitter-banner-switcher/requirements.txt
$ cd twitter-banner-switcher/bin$ twitter-banner-switcher -h
Usage: twitter-banner-switcher [OPTIONS]
Set Twitter profile banner to a random image from a specified folder or a
list of paths
Options:
-c, --config-file FILENAME Path to YAML config file (default: ~/.twitter-
banner-switcher.yml).
-h, --help Show this message and exit.
Not much to show here - you can provide path to config file:
$ twitter-banner-switcher -c twitter-banner-switcher.yamlor save it at ~/.twitter-banner-switcher.yaml and just run the damn
thing:
$ twitter-banner-switcher$ cat twitter-banner-switcher.yaml
consumer_key: "Twitter consumer key"
consumer_secret: "Twitter consumer secret"
access_token: "Twitter access token"
access_token_secret: "Twitter access token secret"
banner_images:
- "/home/bender/Photos/Awesome Twitter Banners/"
- "/home/bender/Downloaded/planet_express.png"Note: banner_images can be a path or a list of paths (to directories
containing images or directly to image files). Recognized formats are gif,
jpg, jpeg and png.
Package source code is available at GitHub.
Feel free to use, ask, fork, star, report bugs, fix them, suggest enhancements and point out any mistakes.
Developed and maintained by Pythonity, a group of Python enthusiasts who love open source, have a neat blog and are available for hire.
Written by Paweł Adamczak.