{ "info": { "author": "ICQ LLC (Mail.Ru Group)", "author_email": "support@icq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Communications :: Chat", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n\n# \ud83d\udc0d python-icq-bot\n\n[![](https://img.shields.io/pypi/v/python-icq-bot.svg)](https://pypi.org/project/python-icq-bot/)\n[![](https://img.shields.io/pypi/pyversions/python-icq-bot.svg)](https://pypi.org/project/python-icq-bot/)\n\nPure Python interface for ICQ Bot API. Bot cookbook for Humans.\n\n# Table of contents\n- [Introduction](#introduction)\n- [Getting started](#getting-started)\n- [Installing](#installing)\n- [Example](#example)\n- [Starting your bot](#starting-your-bot)\n- [Get in touch](#get-in-touch)\n\n# Introduction\n\nThis library provides complete ICQ Bot API 1.0 interface and compatible with Python 2.7, 3.4, 3.5, 3.6 and 3.7.\n\n# Getting started\n\nCreate your own bot by sending the /newbot command to MegaBot and follow the instructions.\n\nNote a bot can only reply after the user has added it to his contact list, or if the user was the first to start a dialogue.\n\n# Installing\n\nInstall using pip:\n```bash\npip install --upgrade python-icq-bot\n```\n\nInstall from sources:\n```bash\ngit clone https://github.com/icq-bot/python-icq-bot.git\ncd python-icq-bot\npython setup.py install\n```\n\n# Example\n\nSee the project example directory.\n\nSome ICQ bots you can play with right now:
\nChat ID Bot [source code]
\nEcho Bot [source code]
\nGiphy Bot [source code]
\nHash Bot [source code]
\nMeme Bot
\nOAuth Bot [source code]
\nReformat Bot [source code]
\nStickers Bot
\nURL Decode Bot [source code]
\nURL Encode Bot [source code]
\nVinci Bot
\nWolframAlpha Bot [source code]
\n\n# Starting your bot\n\nWithout Virtualenv:\n```bash\npython my_bot.py\n```\n\nUsing Virtualenv:\n```bash\n# Initializing Virtualenv.\nvirtualenv venv\n\n# Activating Virtualenv.\nsource venv/bin/activate\n\n# Installing python-icq-bot library into local venv directory.\npip install --upgrade python-icq-bot\n\n# Starting your bot.\npython my_bot.py\n\n# Deactivating virtualenv.\ndeactivate\n```\n\n# Get in touch\n\npython-icq-bot channel\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/icq-bot/python-icq-bot", "keywords": "python icq bot api", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-icq-bot", "package_url": "https://pypi.org/project/python-icq-bot/", "platform": "", "project_url": "https://pypi.org/project/python-icq-bot/", "project_urls": { "Homepage": "https://github.com/icq-bot/python-icq-bot" }, "release_url": "https://pypi.org/project/python-icq-bot/0.0.19/", "requires_dist": [ "cached-property (>=1.4.2)", "expiringdict (>=1.1.4)", "monotonic (>=1.5)", "python-baseconv (>=1.2.1)", "requests (>=2.18.4)", "six (>=1.11.0)", "enum34 (>=1.1.6) ; python_version < \"3.4\"" ], "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "summary": "Pure Python interface for ICQ Bot API. Bot cookbook for Humans.", "version": "0.0.19" }, "last_serial": 4895008, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "b838e3ab3a5d77e619d17f0094ecf600", "sha256": "1c6c8b82fadee1bae46423f7c805e1649f76f9518c95095937c49a98888d60ce" }, "downloads": -1, "filename": "python_icq_bot-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b838e3ab3a5d77e619d17f0094ecf600", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12593, "upload_time": "2018-05-01T18:05:29", "url": "https://files.pythonhosted.org/packages/a6/57/b0539fd6b1489250467ff7d68fa571e79eb6c5cbd68826e78a1bcc71f0fb/python_icq_bot-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef7b6c375e68b83d5783072f96cc2a4c", "sha256": "cf684b35b2f50af1eebe1c359f7ed3286e4cc86c8e55933aa3c9d81c39e812f5" }, "downloads": -1, "filename": "python-icq-bot-0.0.10.tar.gz", "has_sig": false, "md5_digest": "ef7b6c375e68b83d5783072f96cc2a4c", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 11411, "upload_time": "2018-05-01T18:05:31", "url": "https://files.pythonhosted.org/packages/80/50/a0579879c7ffd40a72353ea8d8daac8b829589c8548905af29ce3a1559ee/python-icq-bot-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "1ba20bbfe738c1b9d4ecbf79b337fa25", "sha256": "13a555a4e58cf5c21fe6eb65aea4c5d65883c94a28fd849befab74c7ffc14b67" }, "downloads": -1, "filename": "python_icq_bot-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ba20bbfe738c1b9d4ecbf79b337fa25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12619, "upload_time": "2018-05-01T18:13:29", "url": "https://files.pythonhosted.org/packages/b1/a2/7dd0518be97bd019a6bc74bf2b133aa35fff31c5847bf73401c9bec8bcc4/python_icq_bot-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "298f2a6aea2c5648d38e7439a633be7c", "sha256": "7af6a8324ac6825bb841171f28a2c82911ecd6d0e6e348714f598a09120ad917" }, "downloads": -1, "filename": "python-icq-bot-0.0.11.tar.gz", "has_sig": false, "md5_digest": "298f2a6aea2c5648d38e7439a633be7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 11454, "upload_time": "2018-05-01T18:13:31", "url": "https://files.pythonhosted.org/packages/c3/6e/fd6540dcd09d6eef7d239f6dd74b22be3536516d6708cbcc283c20322b4e/python-icq-bot-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "ca7f98494bf22aad8cdeb2033f42f937", "sha256": "2fc4cfc3675534844ca7456f45ae297e82d9626195704a4d7d8530fcd54c7c96" }, "downloads": -1, "filename": "python_icq_bot-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca7f98494bf22aad8cdeb2033f42f937", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12603, "upload_time": "2018-05-01T18:48:51", "url": "https://files.pythonhosted.org/packages/d0/da/1a56c38b912c77d97ce86e93aa5a09c08017db6e17bc1d37b129ee4194ea/python_icq_bot-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c78bceb081aa4739b5d982cf0ef748f", "sha256": "235f503b288216866122896b95285aa07a00c866cd78b8466447cc1de9a0240c" }, "downloads": -1, "filename": "python-icq-bot-0.0.12.tar.gz", "has_sig": false, "md5_digest": "7c78bceb081aa4739b5d982cf0ef748f", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 11445, "upload_time": "2018-05-01T18:48:52", "url": "https://files.pythonhosted.org/packages/2d/42/e1167e7111914a284aac8736d02a109a6dc1a64e40a7869d479847af7898/python-icq-bot-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "a9273bf1d2728b3b2559d2c308d03601", "sha256": "0d4206563562331bba4aef0ef05ef6f5258426f83e48dbfa4723c4c19cbd22c1" }, "downloads": -1, "filename": "python_icq_bot-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9273bf1d2728b3b2559d2c308d03601", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12661, "upload_time": "2018-05-02T13:14:38", "url": "https://files.pythonhosted.org/packages/67/72/5f3d9e7b92df9ac21158acaab537497e0289e55436b218436b027f79eeb9/python_icq_bot-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5d0fd9fc8efaab59ea6097de2c6c73e", "sha256": "af1c3916c9b867b854c1991ffd36bce97e138cea80ef2ba065722f5bab3287c1" }, "downloads": -1, "filename": "python-icq-bot-0.0.13.tar.gz", "has_sig": false, "md5_digest": "a5d0fd9fc8efaab59ea6097de2c6c73e", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 11550, "upload_time": "2018-05-02T13:14:39", "url": "https://files.pythonhosted.org/packages/d9/85/eca52527125f50b1d5b267a6dac4833b9d33e6e2140f8f6b4540a7a958c9/python-icq-bot-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "a6d0030ce568037a5b887d5eb0834adc", "sha256": "f389ca1a09ccfc8450e3c885901e054b1a6af730cd9989955b9364032cc49261" }, "downloads": -1, "filename": "python_icq_bot-0.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6d0030ce568037a5b887d5eb0834adc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13655, "upload_time": "2018-05-29T19:45:51", "url": "https://files.pythonhosted.org/packages/0b/ed/8a57fcf6f36e65d7d659c6d7a935dd2b08598947ca1c71d3910a521f289a/python_icq_bot-0.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6eba693374c662abea99e0452fc04e23", "sha256": "f23168efb9a98bfbc4c54016b9d8d79a512907cdd5a2bc6e10c46e8f8778c8b6" }, "downloads": -1, "filename": "python-icq-bot-0.0.14.tar.gz", "has_sig": false, "md5_digest": "6eba693374c662abea99e0452fc04e23", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12897, "upload_time": "2018-05-29T19:45:53", "url": "https://files.pythonhosted.org/packages/79/ed/58c347f7ea76125f0d725a515a5d53b9a04a97d01d090b0ee1a4b37c61a4/python-icq-bot-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "ac43bf7a4e3420e82358dfa65eb518a6", "sha256": "b9d89225350f52aa6cd3ddc4f809b68e8e28ca502a24078bc145c946c24bce07" }, "downloads": -1, "filename": "python_icq_bot-0.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac43bf7a4e3420e82358dfa65eb518a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13702, "upload_time": "2018-06-06T22:04:09", "url": "https://files.pythonhosted.org/packages/ba/79/af40edfd85669e119103c8f1f64da06dd06f0121c05e85569ac5ab24f882/python_icq_bot-0.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "debc2a3a7bf62e5edc05cb3565149ec8", "sha256": "613f5e21b4424ad186098a946df238ae9b32b61d38d549159c568b36eead1a68" }, "downloads": -1, "filename": "python-icq-bot-0.0.15.tar.gz", "has_sig": false, "md5_digest": "debc2a3a7bf62e5edc05cb3565149ec8", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 12969, "upload_time": "2018-06-06T22:04:10", "url": "https://files.pythonhosted.org/packages/14/66/144e072f2a9aac3c4cccd74be4317a553c485289bb87a38ea357be6a5838/python-icq-bot-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "7e280261c586f059462cd54f460b901e", "sha256": "e3aa7c00ff1ade5f20f4dc2164414e3e75f7ed635989a10b3a83c3ff715efe5a" }, "downloads": -1, "filename": "python_icq_bot-0.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e280261c586f059462cd54f460b901e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13914, "upload_time": "2018-08-06T08:14:52", "url": "https://files.pythonhosted.org/packages/41/bc/3b83b1bfb3003dc55c56d621b3990a89a932c0fbc9418073a6ae111801c4/python_icq_bot-0.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31fe68cb668d0423c3e5792a024b3fa2", "sha256": "4ecc07c88c243c671259aa91323ef010a5417488662cec64bdd91fe34e60f4d5" }, "downloads": -1, "filename": "python-icq-bot-0.0.16.tar.gz", "has_sig": false, "md5_digest": "31fe68cb668d0423c3e5792a024b3fa2", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13189, "upload_time": "2018-08-06T08:14:53", "url": "https://files.pythonhosted.org/packages/57/ed/a3392b5b820c87742634a5728bbb0213ce63bfbf96cd75ea9da21a26badb/python-icq-bot-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "092f5397303aaaeb11c309922d06cb11", "sha256": "917aab1cb53b1b3dc552f6ee4bea6dc9ad35f1777a4ba4ac50358ccf3594096c" }, "downloads": -1, "filename": "python_icq_bot-0.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "092f5397303aaaeb11c309922d06cb11", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13949, "upload_time": "2018-10-17T22:03:24", "url": "https://files.pythonhosted.org/packages/57/8e/c65eff42e4ba9b654eba22436bcd1105ea8b71bd9301cb0cbff5ca64d67e/python_icq_bot-0.0.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04a283921ff556f6037a2f5b65db0cde", "sha256": "53729b41b48a797ff41ec2ec5ccfa030ff885d0620d3d00f4bba6cfb3fdb8b10" }, "downloads": -1, "filename": "python-icq-bot-0.0.17.tar.gz", "has_sig": false, "md5_digest": "04a283921ff556f6037a2f5b65db0cde", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13230, "upload_time": "2018-10-17T22:03:26", "url": "https://files.pythonhosted.org/packages/07/ca/d100fa1ff7801e463b529dabbe9704dff2cfd937c56af0ffdddeaa7a2a64/python-icq-bot-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "1ec863b66f38c44a0cd76703630d574a", "sha256": "0ed1bc6005cbac6c40759641ef3c8aeba2ddc24b665d46b42f538dd87318c60b" }, "downloads": -1, "filename": "python_icq_bot-0.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ec863b66f38c44a0cd76703630d574a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13975, "upload_time": "2019-03-01T12:33:45", "url": "https://files.pythonhosted.org/packages/02/92/b99e05ce802466a21c3e1e7e8148d4cbbdf97fc57cfd7a67b7da17ced8e9/python_icq_bot-0.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54a1b92fa80dc5f3d1a152417e5b248b", "sha256": "05cce9b447486f891edaff69c53ce98bd0632a55c09815b50b217b161ef072aa" }, "downloads": -1, "filename": "python-icq-bot-0.0.18.tar.gz", "has_sig": false, "md5_digest": "54a1b92fa80dc5f3d1a152417e5b248b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13655, "upload_time": "2019-03-01T12:33:47", "url": "https://files.pythonhosted.org/packages/4c/54/732191f6c01da7ef2d0392031a44aa1ebe54b947c3eb2eae69aa7bd712f4/python-icq-bot-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "59d21739f23cfe188c01d872a9dbf25d", "sha256": "65869ab25b040ea1e5211d982b659dfcab4753fa47ba8a481684f7b815e67e0d" }, "downloads": -1, "filename": "python_icq_bot-0.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59d21739f23cfe188c01d872a9dbf25d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 14109, "upload_time": "2019-03-04T15:43:14", "url": "https://files.pythonhosted.org/packages/fc/e9/2bef85d9a0349ff9c016d9afced5d953246670fce73acb1113f37278680f/python_icq_bot-0.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f37270edd5523eaa264645001d9051e7", "sha256": "1dea051cb1b176486d2356e4b5108153fb4049cd7622507fcc54dbfabdeb5530" }, "downloads": -1, "filename": "python-icq-bot-0.0.19.tar.gz", "has_sig": false, "md5_digest": "f37270edd5523eaa264645001d9051e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13789, "upload_time": "2019-03-04T15:43:16", "url": "https://files.pythonhosted.org/packages/a6/06/4e7592ee8662e3a6d1e8a04561985620c9f5c0cfdbbea26d1318105a2984/python-icq-bot-0.0.19.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59d21739f23cfe188c01d872a9dbf25d", "sha256": "65869ab25b040ea1e5211d982b659dfcab4753fa47ba8a481684f7b815e67e0d" }, "downloads": -1, "filename": "python_icq_bot-0.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59d21739f23cfe188c01d872a9dbf25d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 14109, "upload_time": "2019-03-04T15:43:14", "url": "https://files.pythonhosted.org/packages/fc/e9/2bef85d9a0349ff9c016d9afced5d953246670fce73acb1113f37278680f/python_icq_bot-0.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f37270edd5523eaa264645001d9051e7", "sha256": "1dea051cb1b176486d2356e4b5108153fb4049cd7622507fcc54dbfabdeb5530" }, "downloads": -1, "filename": "python-icq-bot-0.0.19.tar.gz", "has_sig": false, "md5_digest": "f37270edd5523eaa264645001d9051e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*", "size": 13789, "upload_time": "2019-03-04T15:43:16", "url": "https://files.pythonhosted.org/packages/a6/06/4e7592ee8662e3a6d1e8a04561985620c9f5c0cfdbbea26d1318105a2984/python-icq-bot-0.0.19.tar.gz" } ] }