ecasbot


Nameecasbot JSON
Version 1.8.3 PyPI version JSON
download
home_page
SummaryEC AntiSpam bot for the Telegram messenger
upload_time2023-06-18 11:45:38
maintainer
docs_urlNone
author
requires_python>=3.6
licenseGPL-3.0-or-later
keywords anti-spam bot database-less protection telegram telegram-api telegram-bot
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # EC AntiSpam bot

[![GitHub version](https://img.shields.io/github/v/release/xvitaly/ecasbot?sort=semver&color=brightgreen&logo=git&logoColor=white)](https://github.com/xvitaly/ecasbot/releases)
[![PyPi Version](https://img.shields.io/pypi/v/ecasbot.svg?logo=pypi&logoColor=white)](https://pypi.org/project/ecasbot/)
[![Python CI](https://github.com/xvitaly/ecasbot/actions/workflows/python.yaml/badge.svg)](https://github.com/xvitaly/ecasbot/actions/workflows/python.yaml)
[![CodeQL](https://github.com/xvitaly/ecasbot/actions/workflows/codeql.yml/badge.svg)](https://github.com/xvitaly/ecasbot/actions/workflows/codeql.yml)
[![AppVeyor CI status](https://ci.appveyor.com/api/projects/status/tcanemsupba2q64u?svg=true)](https://ci.appveyor.com/project/xvitaly/ecasbot)
[![Codacy](https://app.codacy.com/project/badge/Grade/f05dcd013559423183f52fabfcaf1fb8)](https://www.codacy.com/gh/xvitaly/ecasbot/dashboard)
[![CodeFactor](https://www.codefactor.io/repository/github/xvitaly/ecasbot/badge)](https://www.codefactor.io/repository/github/xvitaly/ecasbot)
[![GitHub issues](https://img.shields.io/github/issues/xvitaly/ecasbot.svg?label=issues)](https://github.com/xvitaly/ecasbot/issues)
---

## About

EC AntiSpam bot for the [Telegram](https://telegram.org/) messenger will automatically detect and block multimedia messages, links from the newly joined users, some common spam bots and users who added them to super-groups.

Warning! Do not use `master` branch in production due to possible breaking changes. Always use [tagged versions](https://github.com/xvitaly/ecasbot/releases) instead.

## License

GNU General Public License version 3. You can find it here: [LICENSE](LICENSE). External libraries can use another licenses, compatible with GNU GPLv3.

Icon for the Windows executable and installer from the [Noto Emoji](https://github.com/googlefonts/noto-emoji) font, licensed under the terms of the [Apache License 2.0](licenses/noto-emoji.LICENSE.txt).

## Requirements

  * Python 3.6+ with full set of standard libraries;
  * [python-pytelegrambotapi](https://github.com/eternnoir/pyTelegramBotAPI);
  * [python-requests](https://github.com/requests/requests);
  * [python-emoji](https://github.com/carpedm20/emoji).

## Documentation

Documentation is available [here](docs/README.md).

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "ecasbot",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "anti-spam,bot,database-less,protection,telegram,telegram-api,telegram-bot",
    "author": "",
    "author_email": "Vitaly Zaitsev <vitaly@easycoding.org>",
    "download_url": "https://files.pythonhosted.org/packages/f4/06/16b1329085f00496eefd87c3c761572c7545949c9bcdddbdd273c9fab22b/ecasbot-1.8.3.tar.gz",
    "platform": null,
    "description": "# EC AntiSpam bot\n\n[![GitHub version](https://img.shields.io/github/v/release/xvitaly/ecasbot?sort=semver&color=brightgreen&logo=git&logoColor=white)](https://github.com/xvitaly/ecasbot/releases)\n[![PyPi Version](https://img.shields.io/pypi/v/ecasbot.svg?logo=pypi&logoColor=white)](https://pypi.org/project/ecasbot/)\n[![Python CI](https://github.com/xvitaly/ecasbot/actions/workflows/python.yaml/badge.svg)](https://github.com/xvitaly/ecasbot/actions/workflows/python.yaml)\n[![CodeQL](https://github.com/xvitaly/ecasbot/actions/workflows/codeql.yml/badge.svg)](https://github.com/xvitaly/ecasbot/actions/workflows/codeql.yml)\n[![AppVeyor CI status](https://ci.appveyor.com/api/projects/status/tcanemsupba2q64u?svg=true)](https://ci.appveyor.com/project/xvitaly/ecasbot)\n[![Codacy](https://app.codacy.com/project/badge/Grade/f05dcd013559423183f52fabfcaf1fb8)](https://www.codacy.com/gh/xvitaly/ecasbot/dashboard)\n[![CodeFactor](https://www.codefactor.io/repository/github/xvitaly/ecasbot/badge)](https://www.codefactor.io/repository/github/xvitaly/ecasbot)\n[![GitHub issues](https://img.shields.io/github/issues/xvitaly/ecasbot.svg?label=issues)](https://github.com/xvitaly/ecasbot/issues)\n---\n\n## About\n\nEC AntiSpam bot for the [Telegram](https://telegram.org/) messenger will automatically detect and block multimedia messages, links from the newly joined users, some common spam bots and users who added them to super-groups.\n\nWarning! Do not use `master` branch in production due to possible breaking changes. Always use [tagged versions](https://github.com/xvitaly/ecasbot/releases) instead.\n\n## License\n\nGNU General Public License version 3. You can find it here: [LICENSE](LICENSE). External libraries can use another licenses, compatible with GNU GPLv3.\n\nIcon for the Windows executable and installer from the [Noto Emoji](https://github.com/googlefonts/noto-emoji) font, licensed under the terms of the [Apache License 2.0](licenses/noto-emoji.LICENSE.txt).\n\n## Requirements\n\n  * Python 3.6+ with full set of standard libraries;\n  * [python-pytelegrambotapi](https://github.com/eternnoir/pyTelegramBotAPI);\n  * [python-requests](https://github.com/requests/requests);\n  * [python-emoji](https://github.com/carpedm20/emoji).\n\n## Documentation\n\nDocumentation is available [here](docs/README.md).\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "EC AntiSpam bot for the Telegram messenger",
    "version": "1.8.3",
    "project_urls": {
        "documentation": "https://github.com/xvitaly/ecasbot/blob/master/docs/README.md",
        "homepage": "https://github.com/xvitaly/ecasbot",
        "repository": "https://github.com/xvitaly/ecasbot"
    },
    "split_keywords": [
        "anti-spam",
        "bot",
        "database-less",
        "protection",
        "telegram",
        "telegram-api",
        "telegram-bot"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac4cff76c2d37e96a0953cffd23e6513af25589bf3d28675102718ff41ef9950",
                "md5": "767e7beb378d5dd4ee9d8a3fa77c9d6f",
                "sha256": "193a5c815a43758d0b82c7f48f64971ff1ace56acdaa5e40681bf5cabaeec82c"
            },
            "downloads": -1,
            "filename": "ecasbot-1.8.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "767e7beb378d5dd4ee9d8a3fa77c9d6f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 34029,
            "upload_time": "2023-06-18T11:45:36",
            "upload_time_iso_8601": "2023-06-18T11:45:36.526693Z",
            "url": "https://files.pythonhosted.org/packages/ac/4c/ff76c2d37e96a0953cffd23e6513af25589bf3d28675102718ff41ef9950/ecasbot-1.8.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f40616b1329085f00496eefd87c3c761572c7545949c9bcdddbdd273c9fab22b",
                "md5": "936e95aff106b7fdb65310943e108701",
                "sha256": "fa4d425689a5d38ec8e5970b36d288a6404d85d525be225616a00ec26f68546e"
            },
            "downloads": -1,
            "filename": "ecasbot-1.8.3.tar.gz",
            "has_sig": false,
            "md5_digest": "936e95aff106b7fdb65310943e108701",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 35168,
            "upload_time": "2023-06-18T11:45:38",
            "upload_time_iso_8601": "2023-06-18T11:45:38.391355Z",
            "url": "https://files.pythonhosted.org/packages/f4/06/16b1329085f00496eefd87c3c761572c7545949c9bcdddbdd273c9fab22b/ecasbot-1.8.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-18 11:45:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xvitaly",
    "github_project": "ecasbot",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "appveyor": true,
    "tox": true,
    "lcname": "ecasbot"
}
        
Elapsed time: 2.06252s