Coder Social home page Coder Social logo

twitter-toolz's Introduction

Twitter Toolz

Various handy Twitter API tools made in Ruby and to be run from the command line. See the "Run" section for a list of some commands.

Install

Requires Ruby 2.3.0 or higher. Run bundler to install required gems.

$ bundle install

Configure

Copy the file sample.config.yml to config.yml and edit it, replacing the example information with your API keys. The file format is very similar to what Twurl produces, so I recommend that tool. You will of course have to set register your Twitter application with Twitter first.

twitter-toolz support multiple Twitter profiles (accounts). Just add authorization information for each, as shown in the sample.config.yml file.

Run

Run dostuff to see a list of commands:

$ ./dostuff

Then run your commands like so:

$ ./dostuff csvdelete mytwitter ~/archive.csv

List of Commands

  • addtolist - Quickly add someone to the provided list name.
  • csvdelete - Delete all tweets using the archive.csv file you get from your Twitter archive as an index. This is the most reliable way I've found to delete all tweets.
  • importlist - Import members captured in a .txt file (maybe other formats coming soon) to a list.
  • processfriends - Iterate randomly through each of your friends, show some information, and offer options for unfollowing, adding to lists, etc.
  • prunenonmutuals - Unfollow all nonmutual followers.
  • softprune - Softblock (block then unblocks, thus making them unfollow you) all nonmutuals (in this case, accounts that you don't follow back). Good for "securing" locked accounts.

twitter-toolz's People

Contributors

negatendo avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.