Skip to main content

X-SpamGuard is a command-line utility tool designed for mass muting/blocking engagement spammers on X(twitter).

Project description

xspamguardbanner

X-SpamGuard

X-SpamGuard is a command-line utility tool designed for mass muting/blocking of engaggment spammers, reply spammers without the requirment of any premium/paid Twitter API. The project uses publicly curated list of known enggament spammers who are actively clickbaiting and spamming the comment section with completely unrelated videos from the X-SpamWatch dataset

Getting Started

Prerequisites

X-SpamGuard is built using Python scripting language and requires the following tools to be installed on your system:

  • Python3
  • requests (pip install requests)

Installation

Via PyPi:

pip install xspamguard

Usage

xspamguard -c cookiefile.txt -t Auth_token -m [mute/block]

Options:

X(Twitter) Mass Spam Blocker

options:
  -h, --help            show this help message and exit
  -m {mute,block}, --mode {mute,block}
                        Spam Fight Mode (default: mute)
  -c C, --cookie C      File containing valid cookies
  -t TOKEN, --token TOKEN
                        Your Auth Bearer token

Screnshots

License

X-SpamGuard is licensed under the MIT License.

Contributing

If you would like to contribute to X-SpamGuard, please feel free to fork the repository, make your changes, and submit a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xspamguard-1.1.1.tar.gz (6.6 kB view hashes)

Uploaded Source

Built Distribution

xspamguard-1.1.1-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page