Skip to content

lylo/TwitterDelete

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TwitterDelete

TwitterDelete is a small application to delete your old, unpopular tweets.

Features

  • Delete, unfavorite and unretweet tweets
  • Keep tweets based on age, retweet or favourite count
  • Delete tweets no longer exposed by Twitter API from a downloaded Twitter archive file

Usage

To setup locally run:

git clone https://github.com/mikemcquaid/TwitterDelete
cd TwitterDelete
bundle install

Get the Twitter API variables from https://apps.twitter.com and add the following variables to a .env file in the TwitterDelete folder:

TWITTER_CONSUMER_KEY=...
TWITTER_CONSUMER_SECRET=...
TWITTER_ACCESS_TOKEN=...
TWITTER_ACCESS_TOKEN_SECRET=...

Now run TwitterDelete:

./twitter_delete.rb --user TwitterUsername

Status

Works for deleting relevant tweets. I've deleted all my tweets and don't really use Twitter any more so am not actively working on this but will accept pull requests.

Build Status

Contact

Mike McQuaid

License

TwitterDelete is licensed under the AGPLv3 License. The full license text is available in LICENSE.txt.

About

💀 Delete your old, unpopular tweets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%