Tweetcal converts a Twitter feed into .ics (calendar) format.
Install
Install with pip install tweetcal
How to
Tweetcal has two commands. The first converts a Twitter archive to ics, the second saves recent tweets to ics.
Reading an archive
Download your Twitter archive and unzip it. Let’s say it’s in ~/Downloads/archive/. Run this command:
$ tweetcal read-archive ~/Downloads/archive calendar-file.ics
This will create calendar-file.ics. Test it by opening in your favorite calendaring program.
Saving recent tweets
For this section, you’ll need Twitter OAuth credentials.
Save those tokens to a yaml or json file. Use the sample format in the repo as a guide. Let’s say you’ve saved the file to ~/tweetcal.yaml and your username is ‘screen_name1’. Once that’s set up, run:
$ tweetcal stream --config ~/tweetcal.yaml --user screen_name1
Tweetcal leaves a note in ics files it creates to tell it where in an account’s stream to start downloading. Because of this, you should only use a file created by Tweetcal with tweetcal-stream.
Metadata
Release files for tweetcal 0.5.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tweetcal-0.5.2.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tweetcal-0.5.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.1 kB
Release files / tweetcal-0.5.2.tar.gz
| Download URL | tweetcal-0.5.2.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c45e8df9d25b2eea75fcbde30d5e804f96699987a994b627e20a46ae0596489a
|
|
BLAKE2b-256 checksum How to use checksums |
9a710f2b86a7e419c023ed41bd680cda0d3284a6b568adc7bfa1a9c95b0369c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / tweetcal-0.5.2-py3-none-any.whl
| Download URL | tweetcal-0.5.2-py3-none-any.whl |
|---|---|
| Size | 17.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4796129c444fb487ce2456f80ebc1a7b286c15fefc8aebcc418781eb1c424605
|
|
BLAKE2b-256 checksum How to use checksums |
36a6b706d1ab88721d15637c9c471770e56aa1fe3aa808733931f5e8688dcbb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |