xspamguard


Namexspamguard JSON
Version 1.1.1 PyPI version JSON
download
home_pagehttps://github.com/rohsec/X-SpamGuard
SummaryX-SpamGuard is a command-line utility tool designed for mass muting/blocking engagement spammers on X(twitter).
upload_time2024-05-20 12:51:16
maintainerNone
docs_urlNone
authorrohsec
requires_pythonNone
licenseGNU Affero General Public License v3.0
keywords twitter block blocker twitter mute x blocker user block twitter
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![xspamguardbanner](https://github.com/rohsec/X-SpamGuard/assets/63975446/85bf7fcd-06aa-41a3-b2bf-99e9627418de)


# 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](https://github.com/rohsec/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](https://github.com/<username>/<repo>/blob/main/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. 












            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rohsec/X-SpamGuard",
    "name": "xspamguard",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "twitter, block, blocker, twitter mute, X blocker, user block, Twitter",
    "author": "rohsec",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/d2/66/24acc64d427f57be7bb4ee490c97eaf9f9deae328e8f989fbbb9578abe30/xspamguard-1.1.1.tar.gz",
    "platform": null,
    "description": "![xspamguardbanner](https://github.com/rohsec/X-SpamGuard/assets/63975446/85bf7fcd-06aa-41a3-b2bf-99e9627418de)\n\n\n# X-SpamGuard\n\nX-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.\nThe 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](https://github.com/rohsec/X-SpamWatch) dataset\n\n## Getting Started\n\n### Prerequisites\n\nX-SpamGuard is built using Python scripting language and requires the following tools to be installed on your system:\n\n- Python3\n- requests (pip install requests)\n\n### Installation\n\nVia PyPi:\n```\npip install xspamguard\n```\n\n### Usage\n\n```\nxspamguard -c cookiefile.txt -t Auth_token -m [mute/block]\n```\n#### Options:\n```\nX(Twitter) Mass Spam Blocker\n\noptions:\n  -h, --help            show this help message and exit\n  -m {mute,block}, --mode {mute,block}\n                        Spam Fight Mode (default: mute)\n  -c C, --cookie C      File containing valid cookies\n  -t TOKEN, --token TOKEN\n                        Your Auth Bearer token\n\n```\n\n## Screnshots\n\n\n## License\n\nX-SpamGuard is licensed under the [MIT License](https://github.com/<username>/<repo>/blob/main/LICENSE).\n\n## Contributing\n\nIf you would like to contribute to X-SpamGuard, please feel free to fork the repository, make your changes, and submit a pull request. \n\n\n\n\n\n\n\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "GNU Affero General Public License v3.0",
    "summary": "X-SpamGuard is a command-line utility tool designed for mass muting/blocking engagement spammers on X(twitter).",
    "version": "1.1.1",
    "project_urls": {
        "Download": "https://github.com/rohsec/X-SpamGuard/archive/v1.1.1.zip",
        "Homepage": "https://github.com/rohsec/X-SpamGuard"
    },
    "split_keywords": [
        "twitter",
        " block",
        " blocker",
        " twitter mute",
        " x blocker",
        " user block",
        " twitter"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28116800f4debb7e866f56c1202018b92034fcd17322227c1100aaddbf6e7b4a",
                "md5": "f58f0e1d82c32f46df3974bb0e237662",
                "sha256": "ab6717c8e23aa632478c9e99371fa9ca7637b8906101d7820d47063ca79227c9"
            },
            "downloads": -1,
            "filename": "xspamguard-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f58f0e1d82c32f46df3974bb0e237662",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 5866,
            "upload_time": "2024-05-20T12:51:14",
            "upload_time_iso_8601": "2024-05-20T12:51:14.949824Z",
            "url": "https://files.pythonhosted.org/packages/28/11/6800f4debb7e866f56c1202018b92034fcd17322227c1100aaddbf6e7b4a/xspamguard-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d26624acc64d427f57be7bb4ee490c97eaf9f9deae328e8f989fbbb9578abe30",
                "md5": "10122020495758fbcbcf03df9491fadc",
                "sha256": "638428c4c295da0e7f46672d2120815b664a10ff767490ac346ac479bcadaef7"
            },
            "downloads": -1,
            "filename": "xspamguard-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "10122020495758fbcbcf03df9491fadc",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 6559,
            "upload_time": "2024-05-20T12:51:16",
            "upload_time_iso_8601": "2024-05-20T12:51:16.613100Z",
            "url": "https://files.pythonhosted.org/packages/d2/66/24acc64d427f57be7bb4ee490c97eaf9f9deae328e8f989fbbb9578abe30/xspamguard-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-20 12:51:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rohsec",
    "github_project": "X-SpamGuard",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "xspamguard"
}
        
Elapsed time: 3.71193s