{ "info": { "author": "tezmen", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# logging2telegram\n\nFastest and simple handler for stream logging output to telegram chats. \n\n[![N|Solid](https://img.shields.io/pypi/pyversions/logging2telegram.svg)](https://pypi.python.org/pypi/logging2telegram)\n\n### Installation\nYou can install or upgrade package with PIP:\n```\n$ pip install logging2telegram --upgrade\n```\nOr you can install from source with:\n```\n$ git clone https://github.com/tezmen/logging2telegram\n$ cd logging2telegram\n$ python setup.py install\n```\n...or install from source buth with pip\n```\n$ pip install git+https://github.com/tezmen/logging2telegram.git\n```\n\n### Example\n```python\nimport logging.config\nimport logging\n\nlogging.config.dictConfig({\n 'version': 1,\n 'formatters': {\n 'tg_full': {\n 'class': 'log2tg.HtmlFormatter',\n }\n },\n 'handlers': {\n 'telegram': {\n 'level': 'DEBUG',\n 'class': 'log2tg.TelegramHandler',\n 'formatter': 'tg_full',\n 'disable_web_page_preview': True,\n 'token': 'BOT:TOKEN',\n 'ids': [123,132,321],\n },\n },\n 'loggers': {\n 'myapp': {\n 'handlers': ['telegram']\n }\n },\n})\n\ndef show():\n\tlogger = logging.getLogger('myapp')\n\tlogger.warning('we have a warning')\n\nif __name__ == '__main__':\n\tshow()\n\n```\nFor custom formating:\n\n```python\n'formatters': {\n 'tg_full': {\n 'class': 'log2tg.HtmlFormatter',\n 'format': '%(level)s %(filename)s: %(message)s %(exc_text)s'\n }\n}\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tezmen/loging2telegram", "keywords": "", "license": "Apache License, Version 2.0, see LICENSE file", "maintainer": "", "maintainer_email": "", "name": "logging2telegram", "package_url": "https://pypi.org/project/logging2telegram/", "platform": "", "project_url": "https://pypi.org/project/logging2telegram/", "project_urls": { "Homepage": "https://github.com/tezmen/loging2telegram" }, "release_url": "https://pypi.org/project/logging2telegram/1.0.3/", "requires_dist": [ "requests (==2.21.0)" ], "requires_python": "", "summary": "Telegram logging handler", "version": "1.0.3" }, "last_serial": 5864421, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f73bed261f77a698da87117649bb8813", "sha256": "cbcc06e5c0b61ff52644073556416f4a7583e26253423f679bf77b3a579a8957" }, "downloads": -1, "filename": "logging2telegram-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f73bed261f77a698da87117649bb8813", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7533, "upload_time": "2019-04-09T15:47:13", "url": "https://files.pythonhosted.org/packages/f7/47/4127a3612e80e3a04720541aa382b6fd1ba6a36e65d72b36495dcfb85c72/logging2telegram-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4e6f2ca3c090b0de4431b5dd42475da", "sha256": "9dc7bb430e0ddf161b90717ccb8efb1426684f8716195b6e3e5bc8a7a869917b" }, "downloads": -1, "filename": "logging2telegram-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f4e6f2ca3c090b0de4431b5dd42475da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2893, "upload_time": "2019-04-09T15:47:16", "url": "https://files.pythonhosted.org/packages/35/ef/321e3ace714fc1537e7afbe1c4a05b7541a7f6f943d13088044d08f125ab/logging2telegram-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "27e80ec175c38735cb4a8216f7e7e54b", "sha256": "ebab799e8f46ce7665766c77fcaa78d9ccfe32d973a24f9354b58d5a419f202b" }, "downloads": -1, "filename": "logging2telegram-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "27e80ec175c38735cb4a8216f7e7e54b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7525, "upload_time": "2019-04-09T15:57:04", "url": "https://files.pythonhosted.org/packages/a0/6c/f91be17e665bd8c8e842cf43a6655ebd3e776212d9fb22dadc018c2e1c32/logging2telegram-1.0.1-py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "db19041dce3876a4f163c138f3b946b0", "sha256": "0d85b7fc8351899f952c20f232211a4e02c7b23a85710930a43432a5f1adec07" }, "downloads": -1, "filename": "logging2telegram-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "db19041dce3876a4f163c138f3b946b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7721, "upload_time": "2019-04-09T21:59:18", "url": "https://files.pythonhosted.org/packages/3b/8e/d98023391c8edc2c5e2ddf0354ce3009512169e4222dd72e7359f7f8032d/logging2telegram-1.0.2-py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "aa7dbe153ac5fb606e0bec9fa9f6d28f", "sha256": "23cc35f04db5ecf46aeb37c186286d32cae99eebda4cded9de287cf12bf56720" }, "downloads": -1, "filename": "logging2telegram-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aa7dbe153ac5fb606e0bec9fa9f6d28f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7674, "upload_time": "2019-09-20T22:19:54", "url": "https://files.pythonhosted.org/packages/35/ec/06eca781e7e948001d688ab85e62ae65ea32b9d0ab8acb6d89f4a3dfae0b/logging2telegram-1.0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aa7dbe153ac5fb606e0bec9fa9f6d28f", "sha256": "23cc35f04db5ecf46aeb37c186286d32cae99eebda4cded9de287cf12bf56720" }, "downloads": -1, "filename": "logging2telegram-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aa7dbe153ac5fb606e0bec9fa9f6d28f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7674, "upload_time": "2019-09-20T22:19:54", "url": "https://files.pythonhosted.org/packages/35/ec/06eca781e7e948001d688ab85e62ae65ea32b9d0ab8acb6d89f4a3dfae0b/logging2telegram-1.0.3-py3-none-any.whl" } ] }