All Projects â†’ MikeMcQuaid â†’ Twitterdelete

MikeMcQuaid / Twitterdelete

Licence: agpl-3.0
💀 Delete your old, unpopular tweets.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Twitterdelete

archive-explorer-web
Browse your Twitter archive with a friendly, responsive, full experience, and quickly delete the tweets you don't want.
Stars: ✭ 19 (-91.77%)
Mutual labels:  twitter, tweets, twitter-api
Archive-Tweets
Archive and Delete Liked and Posted Tweets
Stars: ✭ 28 (-87.88%)
Mutual labels:  twitter, tweets, twitter-api
TwitterPiBot
A Python based bot for Raspberry Pi that grabs tweets with a specific hashtag and reads them out loud.
Stars: ✭ 85 (-63.2%)
Mutual labels:  twitter, tweets, twitter-api
Twitter Scraper
Scrape the Twitter Frontend API without authentication.
Stars: ✭ 3,037 (+1214.72%)
Mutual labels:  twitter-api, twitter, tweets
Tweetie
Simple jQuery Twitter feed plugin
Stars: ✭ 314 (+35.93%)
Mutual labels:  twitter-api, twitter, tweets
Twitter
Twitter API for Laravel 5.5+, 6.x, 7.x & 8.x
Stars: ✭ 755 (+226.84%)
Mutual labels:  twitter-api, twitter, tweets
Linqtotwitter
LINQ Provider for the Twitter API (C# Twitter Library)
Stars: ✭ 401 (+73.59%)
Mutual labels:  twitter-api, twitter, tweets
Twitter Post Fetcher
Fetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! By Jason Mayes
Stars: ✭ 886 (+283.55%)
Mutual labels:  twitter-api, twitter, tweets
Twitterbot
Several PHP scripts for making Twitter bots that retweet certain terms, or post from a data source (rss, database, markov body, picture folder).
Stars: ✭ 106 (-54.11%)
Mutual labels:  twitter-api, twitter
Twint
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
Stars: ✭ 12,102 (+5138.96%)
Mutual labels:  twitter, tweets
Awesome Twitter Tools
A curated list of awesome twitter tools
Stars: ✭ 113 (-51.08%)
Mutual labels:  twitter-api, twitter
Tweetledee
A PHP library that provides an incredibly easy way to access Twitter data as JSON or RSS feed by URL or standard CLI syntax.
Stars: ✭ 208 (-9.96%)
Mutual labels:  twitter-api, twitter
Tta Elastic
Official Trump Twitter Archive V2 source
Stars: ✭ 104 (-54.98%)
Mutual labels:  twitter, tweets
Dmarchiver
A tool to archive the direct messages, images and videos from your private conversations on Twitter
Stars: ✭ 204 (-11.69%)
Mutual labels:  twitter, tweets
Tia
Your Advanced Twitter stalking tool
Stars: ✭ 98 (-57.58%)
Mutual labels:  twitter-api, twitter
Twurl
OAuth-enabled curl for the Twitter API
Stars: ✭ 1,648 (+613.42%)
Mutual labels:  twitter-api, twitter
Real Time Sentiment Tracking On Twitter For Brand Improvement And Trend Recognition
A real-time interactive web app based on data pipelines using streaming Twitter data, automated sentiment analysis, and MySQL&PostgreSQL database (Deployed on Heroku)
Stars: ✭ 127 (-45.02%)
Mutual labels:  twitter, tweets
Twitter Sentiment Analysis
This script can tell you the sentiments of people regarding to any events happening in the world by analyzing tweets related to that event
Stars: ✭ 94 (-59.31%)
Mutual labels:  twitter, tweets
Twitter Python Ads Sdk
A Twitter supported and maintained Ads API SDK for Python.
Stars: ✭ 114 (-50.65%)
Mutual labels:  twitter-api, twitter
Twitwork
Monitor twitter stream
Stars: ✭ 133 (-42.42%)
Mutual labels:  twitter-api, twitter

TwitterDelete

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

Features

  • Delete, unlike and unretweet tweets
  • Keep tweets based on age and tweaks based on 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

If you fork this PR you can also used the GitHub Actions scheduled workflow combined with secrets on your fork to run this automatically.

Status

Works for deleting relevant tweet and likes. I delete my old tweets and am not actively working on improving this but I will accept pull requests.

Contact

Mike McQuaid

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].