Source Code
X to Kindle
Convert X/Twitter posts into Kindle-readable documents via email.
Requirements
- Gmail account with App Password (or other SMTP setup)
- Kindle email address (found in Amazon account settings)
Workflow
When user shares an X link:
Extract content via fxtwitter API:
https://api.fxtwitter.com/status/<tweet_id>Extract from URL:
twitter.com/*/status/<id>orx.com/*/status/<id>Format as HTML email:
<html> <body> <h1>@{author_handle}</h1> <p>{tweet_text}</p> <p><em>{timestamp}</em></p> <p><a href="{original_url}">View on X</a></p> </body> </html>Send via SMTP to user's Kindle address with subject line as tweet preview.
Configuration
Store in TOOLS.md:
## Kindle
- Address: [email protected]
## Email (Gmail SMTP)
- From: [email protected]
- App Password: xxxx xxxx xxxx xxxx
- Host: smtp.gmail.com
- Port: 587
Example
User sends: https://x.com/elonmusk/status/1234567890
- Fetch
https://api.fxtwitter.com/status/1234567890 - Extract author, text, timestamp
- Send HTML email to Kindle address
- Confirm: "Sent to Kindle ๐"