Code Monkey home page Code Monkey logo

decentralized-blockscript's Introduction

decentralized-blockscript

Userscripts and blocklists for social media blocking.

Installation

To install Decentralized Blockscript, you currently must use either Firefox or Chrome (with the GreaseMonkey or TamperMonkey extensions, respectively). In either of these browsers, simply visit the latest version of the userscript from this repository, and you will be prompted to install and give this script permissions.

Once you do so, the script will modify the Twitter website from within your browser, adding a new Blocklist Settings option to the main Twitter settings menu and blocking users in your currently subscribed blocklists. By default, only the example blocklist is subscribed (this example blocks only @cgranade, the primary author of the userscript), but the subscription options can be changed from Blocklist Settings (note that for now, the settings panel only supports subscribing to one blocklist at a time; this limitation will be removed soon, hopefully).

Blocklist Format

Blocklists must be formatted as JSON files similar to the example provided with this repository. The "twitter" section of each blocklist is a list of objects, each of which specifies a screen name to be blocked, and optionally, a reason for their blocking. It is recommended that such blocklists be maintained in Git or similarly decentralized repositories, so that changes can be readily tracked and recorded.

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.