Skip to content

A node utility that moves all your liked tweets to your pinboard account. 🐦 + πŸ“Œ = πŸ”₯

Notifications You must be signed in to change notification settings

sridharrajs/pin-tweet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pin-tweet

This is a cron job that moves your favourited tweets to your pinboard account

Uses

Nodejs v16.13.1

Installation

  1. Generate your Twitter API and Pinboard API credentials.

  2. Create a .env file by referencing .env.sample file and paste in your keys.

  3. Install all the dependencies

npm i

Development

Create a new rules.json based on rules.sample.json.

cp rules.sample.json rules.json

Add rules based on your needs. Once that is done, you can start the app.

To develop the app locally,

npm run dev  

To run the app as application without wanting to reload any dev changes,

npm run start    

Deployment

If you want to deploy using pm2,

npm run deploy

If you want to deploy using any other node process managers, please modify the deploy script.

Others

You can check docs/ for the exploring the pinboard API (for bookmarking + unbookmarking) and sample json response from services that this app uses.

License

MIT

About

A node utility that moves all your liked tweets to your pinboard account. 🐦 + πŸ“Œ = πŸ”₯

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published