{ "info": { "author": "Vladimir Loskutov", "author_email": "vladimir@enginerd.io", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "TgEraser\n========\n\n|PyPI version| |Build Status|\n\nTool deletes all of your messages from chat/channel/dialog on Telegram\nwithout admin privilege. Official Telegram clients don\u2019t support\ndeletion for all own messages from chat with one click (you need to\nmanually select messages that you want to delete and you can delete only\n100 selected meesages per time).\n\nTgEraser decides this problem.\n\nInstallation\n------------\n\n::\n\n pip install tgeraser\n tgeraser\n\nYou need to specify own api_id and api_hash which you can get\n`here `__\n\nUsage\n-----\n\n::\n\n Tool deletes all your messages from chat/channel/dialog on Telegram.\n\n Usage:\n tgeraser [ (session ) -cdl=NUM [ -i=FILEPATH | -j=DICT | -e ] -p=ID -t=NUM ] | [ -k ]\n tgeraser (-h | --help)\n tgeraser --version\n\n Options:\n -i --input-file=FILEPATH Specify YAML file that contains credentials. [default: ~/.tgeraser/credentials.yml]\n -j --json=DICT Specify json string that contains credentials (double quotes must be escaped).\n -e --environment-variables Get credentials from environment variables (TG_API_ID, TG_API_HASH, TG_SESSION).\n -d --dialogs List only Dialogs (Chats by default).\n -c --channels List only Channels (Chats by default).\n -p --peer=ID Specify certain peer (chat/channel/dialog).\n -l --limit=NUM Show specified number of recent chats.\n -t --time-period=NUM Specify period for infinite loop to run messages deletion every NUM seconds.\n -k --kill Kill background process if you specify --time option (only for Unix-like OS).\n -h --help Show this screen.\n --version Show version.\n\nTO DO list\n----------\n\n- web application based on Flask to delete all of your messages from\n chat/channel/dialog using tgeraser\n\n.. |PyPI version| image:: https://badge.fury.io/py/tgeraser.svg\n :target: https://badge.fury.io/py/tgeraser\n.. |Build Status| image:: https://travis-ci.org/eng1nerd/tgeraser.svg?branch=master\n :target: https://travis-ci.org/eng1nerd/tgeraser", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eng1nerd/tgeraser", "keywords": "telegram,api,delete messages", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tgeraser", "package_url": "https://pypi.org/project/tgeraser/", "platform": "", "project_url": "https://pypi.org/project/tgeraser/", "project_urls": { "Homepage": "https://github.com/eng1nerd/tgeraser" }, "release_url": "https://pypi.org/project/tgeraser/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "Tool deletes all your messages from chat/channel/dialog on Telegram", "version": "0.3.3" }, "last_serial": 4961875, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "eb47a04654b83acaf780efafd66de0de", "sha256": "aa7b2c8f828a303f6558ef0d76b55f48d46b71dd4d7e172c3bdf730a8934ef2e" }, "downloads": -1, "filename": "tgeraser-0.3.0.tar.gz", "has_sig": false, "md5_digest": "eb47a04654b83acaf780efafd66de0de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9562, "upload_time": "2019-03-11T03:42:15", "url": "https://files.pythonhosted.org/packages/64/6e/e4f089731db52f1cc2987e91d1ec72fa9f01b5fb11256a28f05b6bc10204/tgeraser-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b7822e076b7152b41131130c2c9c5183", "sha256": "bbdb07503b283e178cdd3ccf452067ed48ece5a96ef13b3169bd7f46b42570d8" }, "downloads": -1, "filename": "tgeraser-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b7822e076b7152b41131130c2c9c5183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9591, "upload_time": "2019-03-11T11:41:07", "url": "https://files.pythonhosted.org/packages/28/04/69ba39892691a01187da4672c682ef5ec72f304a7693698636d6738c3088/tgeraser-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "150d49bc16fa99332e55c806fc8232e4", "sha256": "b69380bff8c70068198cb7d03c93f4f827a6d4a9101a167bd49ab0700870567e" }, "downloads": -1, "filename": "tgeraser-0.3.2.tar.gz", "has_sig": false, "md5_digest": "150d49bc16fa99332e55c806fc8232e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9613, "upload_time": "2019-03-11T18:37:07", "url": "https://files.pythonhosted.org/packages/5b/f0/fae08299f15313ea1fc73b73459784efe7d84d8c895fc518028f7f8d23ae/tgeraser-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "24d3bf9ab5bc66c52be8c1ca8d25edb5", "sha256": "aa2870942d8cff8ee842435478242e5b77b7a8c3d31ff4a524692822c7c29b4e" }, "downloads": -1, "filename": "tgeraser-0.3.3.tar.gz", "has_sig": false, "md5_digest": "24d3bf9ab5bc66c52be8c1ca8d25edb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9750, "upload_time": "2019-03-20T04:06:29", "url": "https://files.pythonhosted.org/packages/43/17/7069a9046f3f20ca2e7ac36527c642c3bd4f1dc46444a75bafc3cc2fa449/tgeraser-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24d3bf9ab5bc66c52be8c1ca8d25edb5", "sha256": "aa2870942d8cff8ee842435478242e5b77b7a8c3d31ff4a524692822c7c29b4e" }, "downloads": -1, "filename": "tgeraser-0.3.3.tar.gz", "has_sig": false, "md5_digest": "24d3bf9ab5bc66c52be8c1ca8d25edb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9750, "upload_time": "2019-03-20T04:06:29", "url": "https://files.pythonhosted.org/packages/43/17/7069a9046f3f20ca2e7ac36527c642c3bd4f1dc46444a75bafc3cc2fa449/tgeraser-0.3.3.tar.gz" } ] }