A self-hosted service that continuously monitors your Twitter account and deletes old tweets.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
test
.gitignore
CONTRIBUTING.md
LICENSE.md
Procfile
README.md
app.json
package.json

README.md

Tweet Lifetime

A self-hosted service that continuously monitors your Twitter account and deletes old tweets. Read more here.

Setup Guide

1. Obtain Twitter access tokens

The application uses the "Tokens from dev.twitter.com" authorization scheme. To obtain keys:

  1. Sign in to the Twitter account you want to monitor.
  2. Navigate to apps.twitter.com and click "Create New App". Enter a Name, Description, Website (these values are arbitrary) and agree to the terms. Then click "Create your Twitter Application".
  3. Click the "Permissions" tab and select "Read and Write". Click "Update Settings" to save your selection.
  4. Click the "Keys and Access Tokens" tab. Click "Create my access token".
  5. Take note of your "Consumer Key (API Key)", "Consumer Secret (API Secret)", "Access Token" and "Access Token Secret".

2. Deploy to Heroku

The appliction is designed to run on a free Heroku dyno.

Deploy to Heroku

  1. Click "Deploy to Heroku".
  2. Name your app and enter the configuration variables.
  3. Click "Deploy for Free" and the service will begin monitoring your account.

Contributing

See CONTRIBUTING.

License

See LICENSE.