Robot-Inventor / spam-tweets-compressor

A browser extension that protects you from tweets that you feel are harassing or threatening by "your standards".
MIT License
0 stars 0 forks source link
browser-extension chrome-extension firefox-addon firefox-extension twitter

Spam Tweets Compressor

この内容を日本語で読む

Known Vulnerabilities CodeQL NodeJS with Webpack eslint stylelint test

logo

This extension protects you from tweets that you feel are harassing or threatening by "your standards".

Summary

What kind of tweets are perceived as harassment or threats varies from person to person. It can be difficult to judge objectively. This extension hides tweets that you judge to be "harassing or threatening" based on "your criteria". This is an unofficial browser extension to protect yourself from mindless maliciousness when replying to yourself or viewing tweets about yourself!

You can also hide the tweets of people who send "threats," "harassment of any kind," "promotion of violence," "posting of gross images," etc. with hashtags to specific female idols and female streamers.

✔ What this does

✖ What this can't do

⚠ Precaution

Report Bugs and Suggest Features

Bug reports and feature suggestions should be sent to one of the following places.

Supported Browsers

Note: The only browsers that have been tested are Google Chrome and Mozilla Firefox; Chromium-based browsers are likely to work correctly because they are internally identical to Google Chrome.

Installation

You can install the extension from each browser's extension store.

Judgment Method

This extension determines whether to hide a tweet based on the following factors.

About Personal Information

This extension does not send any information to the outside world, as the analysis takes place only on the user's PC. But please note that the extension will automatically receive "data to update the Advance Filter".

This extension will only use the permissions for the following purposes

Development

When developing, first install the necessary packages.

npm install

Lint

npm run lint:css
npm run lint:js

# lint CSS and JS
npm run lint

Format

npm run format

Test

npm run test

Build

npm run build:css
npm run build:js

# build CSS and JS
npm run build

or

npm run watch:css
npm run watch:js

# watch CSS and JS
npm run watch

Package

npm run pack