{ "info": { "author": "Carlos A. Planch\u00f3n", "author_email": "bubbledoloresuruguay2@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Build Tools" ], "description": "# telegramgetbotip\n*Python3 telegram bot to retrieve public IP of the Telegram bot's host machine.*\n\n## Rationale:\nSometimes a DynDNS is an overkill. This bot is designed to cover the use case where\nyou just need the IP of a network.\n\n## Installation\n### Install with pip\n```\npython3.8 -m pip install --user -U telegramgetbotip\n```\n\n## Usage\nFrom shell:\n\n```\n$ python3.8 telegramgetbotip -h\nusage: telegramgetbotip [-h] [-v] [-t TOKENFILE] [-i IDSFILE] [-d DELTA]\n\nTelegram Bot to get the public IP where the bot is hosted on.\n\noptional arguments:\n -h, --help show this help message and exit\n -v, --verbose Verbosity.\n -t TOKENFILE, --tokenfile TOKENFILE\n Bot token file.\n -i IDSFILE, --idsfile IDSFILE\n Allowed Telegram IDs file.\n -d DELTA, --delta DELTA\n Time between queries.\n```\nThe Bot Token file must contain the bot ID in JSON format.\n{\n\t\"token\": \"token_string\" (str)\n}\n\nThe ids's file must contain the IDs in JSON format.\n{\n\t\"name\": id (int)\n}\n\nYou can get your Telegram ID from @userinfobot\nYou can register your Telegram Bot from @BotFather\n\nFrom the interpreter:\n\n```\nhelp(telegramgetbotip)\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/carlosplanchon/telegramgetbotip/archive/v0.1.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/carlosplanchon/telegramgetbotip", "keywords": "telegram,bot,ip,networking", "license": "GPL3", "maintainer": "", "maintainer_email": "", "name": "telegramgetbotip", "package_url": "https://pypi.org/project/telegramgetbotip/", "platform": "", "project_url": "https://pypi.org/project/telegramgetbotip/", "project_urls": { "Download": "https://github.com/carlosplanchon/telegramgetbotip/archive/v0.1.4.tar.gz", "Homepage": "https://github.com/carlosplanchon/telegramgetbotip" }, "release_url": "https://pypi.org/project/telegramgetbotip/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Python3 telegram bot to retrieve public IP of the Telegram bot's host machine.", "version": "0.1.4", "yanked": false, "yanked_reason": null }, "last_serial": 6192527, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1a48b6be62b81708d6c6159debd594d3", "sha256": "93efa15db3d52c2ff9f90dafd8b5f971a5abe24fbaef251b62d169c1bce2475e" }, "downloads": -1, "filename": "telegramgetbotip-0.1.0-py3.8.egg", "has_sig": false, "md5_digest": "1a48b6be62b81708d6c6159debd594d3", "packagetype": "bdist_egg", "python_version": "3.8", "requires_python": null, "size": 6938, "upload_time": "2019-10-22T19:50:08", "upload_time_iso_8601": "2019-10-22T19:50:08.869549Z", "url": "https://files.pythonhosted.org/packages/56/47/b724b73365ac80a9074c6910eb897319cdff1f3ce2a73204ca4079313d1a/telegramgetbotip-0.1.0-py3.8.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ce5c0729febf38f3a5b3ea338ef3f61", "sha256": "5d44f0f2c9c34aa82e28020be1c29b816c88353ea36c9f6b072202c862c411b0" }, "downloads": -1, "filename": "telegramgetbotip-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1ce5c0729febf38f3a5b3ea338ef3f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3386, "upload_time": "2019-10-22T19:50:11", "upload_time_iso_8601": "2019-10-22T19:50:11.379877Z", "url": "https://files.pythonhosted.org/packages/74/a1/0edc9085c966e2877ebed3967448fa78475b55a5b8a58c432ef4c8df4af4/telegramgetbotip-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "fcf2c28b473f12a9fd53dbbb32097037", "sha256": "87f95dcbab4c984f7d1dd2ee09ae912ec1eacc247e1093c92ec9b2c897f7c104" }, "downloads": -1, "filename": "telegramgetbotip-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fcf2c28b473f12a9fd53dbbb32097037", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3521, "upload_time": "2019-10-22T20:08:55", "upload_time_iso_8601": "2019-10-22T20:08:55.682240Z", "url": "https://files.pythonhosted.org/packages/86/39/5dec5cb6991f5827496698dba85cabdb5c5d3e1f36782ea7838263782c59/telegramgetbotip-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e5408188098cd36be4c5051b34b8e48a", "sha256": "4b2033da85abcbf16237cc1440a4fc2c18f32db88d586218186e80c82dd7e3a2" }, "downloads": -1, "filename": "telegramgetbotip-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e5408188098cd36be4c5051b34b8e48a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3586, "upload_time": "2019-10-22T20:27:13", "upload_time_iso_8601": "2019-10-22T20:27:13.513864Z", "url": "https://files.pythonhosted.org/packages/db/b2/37cb2bceb0c8d64ef55ae5a06700e2542a7bc37d42d13b5d0784a89b6f7b/telegramgetbotip-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "c8538d07b6ffc97cdcc0ac2d8ed2bc3c", "sha256": "f9c90c944132628f137d9ef32217a0eb83950173ec248b8bc0bf1afad05fa647" }, "downloads": -1, "filename": "telegramgetbotip-0.1.3.tar.gz", "has_sig": false, "md5_digest": "c8538d07b6ffc97cdcc0ac2d8ed2bc3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3596, "upload_time": "2019-11-04T04:30:45", "upload_time_iso_8601": "2019-11-04T04:30:45.306739Z", "url": "https://files.pythonhosted.org/packages/35/b1/aecc13974fe381c6ad697bdc60f3870399ffff480bcc351ef8e1f0c358d0/telegramgetbotip-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3a829acb501a87c232f60a3fca4cccf8", "sha256": "3394250b7d7ec3d46f9971669b1dd745af01b0f3594dcd6441d910ad68695f2a" }, "downloads": -1, "filename": "telegramgetbotip-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3a829acb501a87c232f60a3fca4cccf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3617, "upload_time": "2019-11-25T07:49:36", "upload_time_iso_8601": "2019-11-25T07:49:36.228581Z", "url": "https://files.pythonhosted.org/packages/6f/0a/d58f3d0b313bf16310ba409c8bc6e84f88a31b26f909750252fd7d0a5d58/telegramgetbotip-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a829acb501a87c232f60a3fca4cccf8", "sha256": "3394250b7d7ec3d46f9971669b1dd745af01b0f3594dcd6441d910ad68695f2a" }, "downloads": -1, "filename": "telegramgetbotip-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3a829acb501a87c232f60a3fca4cccf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3617, "upload_time": "2019-11-25T07:49:36", "upload_time_iso_8601": "2019-11-25T07:49:36.228581Z", "url": "https://files.pythonhosted.org/packages/6f/0a/d58f3d0b313bf16310ba409c8bc6e84f88a31b26f909750252fd7d0a5d58/telegramgetbotip-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }