Send tweet peridically to avoid ban from Elon
- OCaml 94%
- Dockerfile 3.2%
- Dune 2.8%
|
All checks were successful
Publish latest version / build (push) Successful in 47m21s
|
||
|---|---|---|
| .forgejo/workflows | ||
| bin | ||
| config | ||
| lib | ||
| test | ||
| .gitignore | ||
| .ocamlformat | ||
| Dockerfile | ||
| dune-project | ||
| LICENSE | ||
| pusk.opam | ||
| README.md | ||
Pusk 
Send a tweet to prevent Twitter from closing your account, using a webdriver.
How to use?
With Docker
You can use this dockercompose template:
services:
pusk:
image: git.mylloon.fr/anri/pusk:latest
container_name: Pusk
environment:
- TWITTER_USERNAME=yourusername # not your mail
- TWITTER_PASSWORD=yourpassword # in dockercompose, you need to double $ signs in your password
- TWITTER_TOTP=yourseed # optional if you don't have 2fa
- PUSK_DEBUG=FALSE # optional
- PUSK_HASHTAG=TRUE # optional, will add an hashtag to tweets
restart: unless-stopped
Local
-
Firefox installed
-
You will need these dependencies:
$ opam install cohttp-lwt-unix dotenv twostep lwt_ssl yojson core -
Populate your credentials in config/.env
-
Then you can run the bot with:
$ dune exec pusk
Name history
Derived from Elon's name :D. Thanks, Elon, for destroying Twitter.