Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/einguterwaran/tweet2image
Convert tweets to Instagram-friendly images.
https://github.com/einguterwaran/tweet2image
instagram tweets twitter
Last synced: 2 days ago
JSON representation
Convert tweets to Instagram-friendly images.
- Host: GitHub
- URL: https://github.com/einguterwaran/tweet2image
- Owner: EinGuterWaran
- Created: 2021-11-29T14:01:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-29T19:12:25.000Z (about 3 years ago)
- Last Synced: 2025-01-23T08:55:11.348Z (7 days ago)
- Topics: instagram, tweets, twitter
- Language: Python
- Homepage:
- Size: 1.75 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tweet2Image
Convert tweets to Instagram-friendly images.## How to use
If you want to use this repository as a submodule, don't forget to put the **fonts** directory, the **resources** directory and **credentials.py** in your working directory.There are two main functions in tweet_image.py:
* def tweets_to_images(file, handle, name, showFavsRt, show_date)
* def tweet_to_image(name, username, showFavsRt, show_date, tweet, tweet_timestamp, favs, retweets, profile_image, tweet_id, media_url, r, g, b)### tweets_to_images
* *file*: File with the tweets. You can generate such a file with this module which I have developed: https://github.com/EinGuterWaran/FetchTweets
* *handle*: The Twitter handle/username of the user
* *name*: The name of the user (not the Twitter handle) which will be on the image. You can let this empty to retrieve the original name via the Twitter API
* *showFavsRt*: **True** if you want to show the likes and retweets on the image, **False** if not
* *show_date*: **True** if you want to show the date of the tweet on the image, **False** if nottweets_to_images uses tweet_to_image.
### tweet_to_image
* *name*: The name of the user (not the Twitter handle) which will be on the image. You can let this empty to retrieve the original name via the Twitter API
* *username*: The Twitter handle/username of the user
* *showFavsRt*: **True** if you want to show the likes and retweets on the image, **False** if not
* *showDate*: **True** if you want to show the date of the tweet on the image, **False** if not
* *tweet*: The tweet itself
* *tweet_timestamp*: This format -> 2021-08-08 16:08:24+00:00
* *favs*: How many likes
* *retweets*: How many retweets
* *profile_image*: Path to profile image
* *tweet_id*: Id of the tweet (it's in the url of the tweet)
* *media_url*: Array with the urls of the images in the tweet
* *r, g, b*: Color of the background behind the tweet