Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k-cermak/gympl-bot
✔️✔️✔️ Twitter bot that periodically posts the text / screenshots of the legendary and great Czech movie Gympl / Vejška.
https://github.com/k-cermak/gympl-bot
php twitter twitter-api twitter-bot
Last synced: about 2 months ago
JSON representation
✔️✔️✔️ Twitter bot that periodically posts the text / screenshots of the legendary and great Czech movie Gympl / Vejška.
- Host: GitHub
- URL: https://github.com/k-cermak/gympl-bot
- Owner: K-cermak
- Created: 2022-05-24T11:02:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-25T01:11:56.000Z (about 1 year ago)
- Last Synced: 2023-12-25T02:23:20.503Z (about 1 year ago)
- Topics: php, twitter, twitter-api, twitter-bot
- Language: PHP
- Homepage: https://twitter.com/GymplFilm
- Size: 38.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gympl Bot
### What's a Gympl Bot?
- It's a Twitter bot that periodically posts the text/ screenshots from the legendary and great Czech movie Gympl / Vejška.
- https://twitter.com/GymplFilm
- https://youtu.be/PSLjsHcbcJU
- https://youtu.be/BKCk-_j3yWc
### Doesn't this bot violate the ownership right?
- No, I think it's in Fair Use. Besides, the whole movie is already on YouTube and is already 15 / 9 years old.
- However, if you have any problem with the bot, you can contact me at [email protected].
### Can I make a similar bot?
- You can use this code however you want, I don't care.
### Where does the app run?
- For Gympl, I used my home Raspberry Pi 4B with PHP 8.1.5.
- For Vejška, I used my home Dell PowerEdge R730.
- I use CRON to run a php script at regular intervals.
### How do I get Twitter keys (consumer keys, etc.)?
- You have to register first at https://developer.twitter.com.
- Then just create a project and generate API Key, API Secret, Access Token and Access Secret.
- If you want to use the bot under an account other than your registered one, you must obtain OAuth Twitter tokens for your account through the app you created. I've used WordPress with this add-on (https://wordpress.org/plugins/nextend-facebook-connect/) to do this, and modified it to print OAuth information when you log in.
### Something about me
- My website: https://karlosoft.com/
- My GitHub: https://github.com/K-cermak/
- My Twitter: https://twitter.com/K_cermak
### Used libraries
- https://github.com/danieldevine/bird-elephant