For Unix based systems please execute the following command to create venv and install requirements.
make init
source .venv/bin/activate
-
Follow Followers - followfollowers.py
automatically follows anyone who follows you.
-
(F)ave star and retweet - favretweet.py
automatically likes and retweets tweets that match certain criteria.
-
Autoreply - nlp Knowledge needed
-
tweet-cli - Ongoing
- Developer's API cerdential. Please visit Twitter Developer Site
- Python
- Docker Engine
├── Dockerfile
├── requirements.txt
├── config.py
├── favretweet.py
└── followfollowers.py
This is compatible with Linux and OSx
$ make init
$ export CONSUMER_KEY="<Cosumer Key>"
$ export CONSUMER_SECRET="<Consumer Secret>"
$ export ACCESS_TOKEN="<Access Token>"
$ export ACCESS_TOKEN_SECRET="<Access Token Secret>"
$ source .venv/bin/activate # if pyenv is in use
$ python followfollowers.py # or faveretweet.py
$ chomd +x tweet-cli.py
$ ln -s tweet-cli.py /usr/local/bin/tweet-cli
$ tweet-cli "this is my tweet from tweet-cli"
docker build -t fav-retweet-bot .
docker run -it -e CONSUMER_KEY="<Cosumer Key>" \
-e CONSUMER_SECRET="<Consumer Secret>" \
-e ACCESS_TOKEN="<Access Token>" \
-e ACCESS_TOKEN_SECRET="<Access Token Secret>" \
fav-retweet-bot
suggestions: Please open an issue and tag me @ashkankamyab