Skip to content

GideonShils/Deletrius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deletrius logo

Deletrius

Quickly find and delete old tweets in bulk

Features

  • Search your tweets based on keywords or date ranges
  • Select and bulk delete tweets
  • Delete every tweet that matches a search query

Tools / Technologies used

Todo

  • Auto fetch tweets on login
  • Import archive
  • Login failure redirect page

How to run locally

To run deletrius locally, download the repository, move to the root directory, and run:

yarn install

yarn start:dev

To work correctly, this project requires a .env file. A sample file has been provided as sample.env.

In the root directory create a file ".env" with the following variables:

  • Database: You can use an mLab database for testing purposes
    • DB_URI
    • DB_USER
    • DB_PASS
  • Twitter API: Keys can be generated by creating a twitter app
    • CONSUMER_KEY
    • CONSUMER_SECRET
    • ACCESS_TOKEN
    • ACCESS_SECRET
  • Session key: A secret key (can be anything)
    • SESSION_SECRET
  • Callback url: e.g. http://127.0.0.1:3001/auth/twitter/callback
    • CALLBACK_URL
  • Node environment: dev or prod
    • NODE_ENV

Disclaimer

While Deletrius is functional, it is still under development and is not guaranteed to be bug free.

Please use with caution. Once deleted, tweets cannot be recovered.

Deletrius is not responsible for any loss of data resulting from user or system error

Credit

Created by Gideon Shils

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

About

Quickly find and delete old tweets in bulk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages