telegram-webapp-auth


Nametelegram-webapp-auth JSON
Version 2.0.1 PyPI version JSON
download
home_pagehttps://pypi.org/project/telegram-webapp-auth/
SummaryPython package that implements Telegram Web authentication algorithm.
upload_time2024-10-20 11:45:12
maintainerNone
docs_urlNone
authorDmitry Vasiliev
requires_python<4.0,>=3.9
licenseMIT
keywords telegram telegram bot poetry
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # telegram-webapp-auth

<!-- markdownlint-disable -->
![telegram-webapp-auth](https://socialify.git.ci/swimmwatch/telegram-webapp-auth/image?description=1&font=Raleway&language=1&name=1&owner=1&pattern=Brick%20Wall&theme=Dark)

<div align="center">
  <p>
    <a href="https://pypi.org/project/telegram-webapp-auth"><img src="https://img.shields.io/pypi/v/telegram-webapp-auth.svg" alt="PyPI"></a>
    <a href="pyproject.toml"><img src="https://img.shields.io/pypi/pyversions/telegram-webapp-auth" alt="Supported Python Versions"></a>
    <br/>
    <a href="LICENSE"><img src="https://img.shields.io/github/license/swimmwatch/telegram-webapp-auth" alt="License"></a>
    <a href="https://github.com/ambv/black"><img src="https://img.shields.io/badge/code%20style-black-black" alt="Code style"></a>
    <a href="https://github.com/pycqa/flake8"><img src="https://img.shields.io/badge/lint-flake8-black" alt="Linter"></a>
    <a href="https://github.com/python/mypy"><img src="https://img.shields.io/badge/type%20checker-mypy-black" alt="Type checker"></a>
    <a href="https://snyk.io/advisor/python/telegram-webapp-auth"><img src="https://snyk.io/advisor/python/telegram-webapp-auth/badge.svg" alt="Package health"></a>
    <br/>
    <a href="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/python-check.yml"><img src="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/python-check.yml/badge.svg" alt="Tests"></a>
    <a href="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/release.yml"><img src="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/release.yml/badge.svg" alt="Release"></a>
    <a href="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/docs.yml"><img src="https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/docs.yml/badge.svg" alt="Docs"></a>
  </p>
</div>
<!-- markdownlint-enable -->

This Python package implements [Telegram Web authentication algorithm](https://core.telegram.org/bots/webapps#validating-data-received-via-the-mini-app).

## Installation
```bash
pip install telegram-webapp-auth
```

## Documentation
[Small package - small documentation](https://swimmwatch.github.io/telegram-webapp-auth/guide/install/) :)

## License
telegram-webapp-auth is licensed under the [MIT License](LICENSE).

            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/telegram-webapp-auth/",
    "name": "telegram-webapp-auth",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "Telegram, Telegram Bot, Poetry",
    "author": "Dmitry Vasiliev",
    "author_email": "contact.vasiliev.dmitry@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/51/27/30f78820504df430c35a6c659c72c1b14bb7853d4a1f9a7bb33aadb068ba/telegram_webapp_auth-2.0.1.tar.gz",
    "platform": null,
    "description": "# telegram-webapp-auth\n\n<!-- markdownlint-disable -->\n![telegram-webapp-auth](https://socialify.git.ci/swimmwatch/telegram-webapp-auth/image?description=1&font=Raleway&language=1&name=1&owner=1&pattern=Brick%20Wall&theme=Dark)\n\n<div align=\"center\">\n  <p>\n    <a href=\"https://pypi.org/project/telegram-webapp-auth\"><img src=\"https://img.shields.io/pypi/v/telegram-webapp-auth.svg\" alt=\"PyPI\"></a>\n    <a href=\"pyproject.toml\"><img src=\"https://img.shields.io/pypi/pyversions/telegram-webapp-auth\" alt=\"Supported Python Versions\"></a>\n    <br/>\n    <a href=\"LICENSE\"><img src=\"https://img.shields.io/github/license/swimmwatch/telegram-webapp-auth\" alt=\"License\"></a>\n    <a href=\"https://github.com/ambv/black\"><img src=\"https://img.shields.io/badge/code%20style-black-black\" alt=\"Code style\"></a>\n    <a href=\"https://github.com/pycqa/flake8\"><img src=\"https://img.shields.io/badge/lint-flake8-black\" alt=\"Linter\"></a>\n    <a href=\"https://github.com/python/mypy\"><img src=\"https://img.shields.io/badge/type%20checker-mypy-black\" alt=\"Type checker\"></a>\n    <a href=\"https://snyk.io/advisor/python/telegram-webapp-auth\"><img src=\"https://snyk.io/advisor/python/telegram-webapp-auth/badge.svg\" alt=\"Package health\"></a>\n    <br/>\n    <a href=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/python-check.yml\"><img src=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/python-check.yml/badge.svg\" alt=\"Tests\"></a>\n    <a href=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/release.yml\"><img src=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/release.yml/badge.svg\" alt=\"Release\"></a>\n    <a href=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/docs.yml\"><img src=\"https://github.com/swimmwatch/telegram-webapp-auth/actions/workflows/docs.yml/badge.svg\" alt=\"Docs\"></a>\n  </p>\n</div>\n<!-- markdownlint-enable -->\n\nThis Python package implements [Telegram Web authentication algorithm](https://core.telegram.org/bots/webapps#validating-data-received-via-the-mini-app).\n\n## Installation\n```bash\npip install telegram-webapp-auth\n```\n\n## Documentation\n[Small package - small documentation](https://swimmwatch.github.io/telegram-webapp-auth/guide/install/) :)\n\n## License\ntelegram-webapp-auth is licensed under the [MIT License](LICENSE).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python package that implements Telegram Web authentication algorithm.",
    "version": "2.0.1",
    "project_urls": {
        "Documentation": "https://swimmwatch.github.io/telegram-webapp-auth/",
        "Homepage": "https://pypi.org/project/telegram-webapp-auth/",
        "Repository": "https://github.com/swimmwatch/telegram-webapp-auth"
    },
    "split_keywords": [
        "telegram",
        " telegram bot",
        " poetry"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "296fb7b96126203cea1ad32aacf09f90492dfd3755387f971eb3cc3fd68d8867",
                "md5": "5f8d29cf42967606b05774f32f1ddb02",
                "sha256": "a2a2936ecb17fe323203967d5a240dc2d7b97b83370a5b7c0d0e12ef7c45485b"
            },
            "downloads": -1,
            "filename": "telegram_webapp_auth-2.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5f8d29cf42967606b05774f32f1ddb02",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 4458,
            "upload_time": "2024-10-20T11:45:11",
            "upload_time_iso_8601": "2024-10-20T11:45:11.479332Z",
            "url": "https://files.pythonhosted.org/packages/29/6f/b7b96126203cea1ad32aacf09f90492dfd3755387f971eb3cc3fd68d8867/telegram_webapp_auth-2.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "512730f78820504df430c35a6c659c72c1b14bb7853d4a1f9a7bb33aadb068ba",
                "md5": "dc3d1441865917a73501e4696d1c5909",
                "sha256": "7d22a2c3738e6b68d2ba6eefecb486416a80339f6c7c0f179f859c0d5c5aed5b"
            },
            "downloads": -1,
            "filename": "telegram_webapp_auth-2.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "dc3d1441865917a73501e4696d1c5909",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 3943,
            "upload_time": "2024-10-20T11:45:12",
            "upload_time_iso_8601": "2024-10-20T11:45:12.369384Z",
            "url": "https://files.pythonhosted.org/packages/51/27/30f78820504df430c35a6c659c72c1b14bb7853d4a1f9a7bb33aadb068ba/telegram_webapp_auth-2.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-20 11:45:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "swimmwatch",
    "github_project": "telegram-webapp-auth",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "telegram-webapp-auth"
}
        
Elapsed time: 0.38349s