{ "info": { "author": "yingshaoxo", "author_email": "yingshaoxo@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3" ], "description": "# king-chat\nThis is a powerful chat center for all kinds of messages.\n\n#### design principles\n* json in, json out\n\n#### installation\n```bash\ngit clone https://github.com/yingshaoxo/king-chat.git\ncd king-chat\nsudo -H python3 setup.py sdist\ncd dist\nsudo pip3 install * --upgrade\n```\n\n#### usage\nserver\n```python\nfrom king_chat import Server\n\nserver = Server(ip=\"127.0.0.1\", port=5920)\n\n@server.on_received\ndef handle(protocol, text)\n protocol.send_to_all_except_sender(text)\n\nserver.start(wait=True)\n```\n\nclient\n```python\nfrom king_chat import Client\n\nclient = Client(name=\"qq\", ip=\"127.0.0.1\", port=5920)\n\n@client.on_received\ndef on_received(protocol, text):\n print(text)\n\nclient.start(wait=False)\n\nwhile 1:\n client.send(input('words: '))\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/yingshaoxo/king-chat", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "king-chat", "package_url": "https://pypi.org/project/king-chat/", "platform": "", "project_url": "https://pypi.org/project/king-chat/", "project_urls": { "Homepage": "https://github.com/yingshaoxo/king-chat" }, "release_url": "https://pypi.org/project/king-chat/0.0.9/", "requires_dist": [ "twisted" ], "requires_python": "", "summary": "This is a powerful chat center for all kinds of messages.", "version": "0.0.9" }, "last_serial": 4534120, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "926f1898b769d45020a277712f787cb3", "sha256": "687d4cbf531b4a6c15edcd1941054598d0425995faeb2befae734481bb561d97" }, "downloads": -1, "filename": "king_chat-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "926f1898b769d45020a277712f787cb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4071, "upload_time": "2018-09-22T03:50:07", "url": "https://files.pythonhosted.org/packages/03/36/9334c257646717f8885c2c7a9f8be14fa0b96933829015cf1ee1e3a2aa98/king_chat-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e0f2a9b63dabac064972a4495e99580", "sha256": "829e5f26268567327f9474e3f14090fdc7c421a649e7e80e04c79194380d0a21" }, "downloads": -1, "filename": "king_chat-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0e0f2a9b63dabac064972a4495e99580", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15021, "upload_time": "2018-09-22T03:50:09", "url": "https://files.pythonhosted.org/packages/2e/45/9dd766590ffcd4acb44020bf2ab922c462d7a8e7c41f4f20a977a6785646/king_chat-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "25271a7ef7540bf38fa9d987325f3cf7", "sha256": "deea367519b6af94154a60eb2d66c789754fc81dc4622b808243ca47c70465ee" }, "downloads": -1, "filename": "king_chat-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "25271a7ef7540bf38fa9d987325f3cf7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4068, "upload_time": "2018-09-22T03:55:05", "url": "https://files.pythonhosted.org/packages/e1/13/37d7e3a457f37d8803ecb45d414b1d2ebd94d8591740ef7f07475b4d4bd7/king_chat-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d815e927f5dacccd8427c912c85fda8", "sha256": "904b8f09f0b45317daf1816a3adcc140edcd1cd73e7f749dbb865cbbdf938bbb" }, "downloads": -1, "filename": "king_chat-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3d815e927f5dacccd8427c912c85fda8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15098, "upload_time": "2018-09-22T03:55:06", "url": "https://files.pythonhosted.org/packages/ef/4f/d8b3f0951137d098eb469becd5da7d365ffa96a3469acf15892eeee0eae6/king_chat-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e65a80c504447b5b38ca9eb6c2ea88d9", "sha256": "b1671e49b237fa7653e2f6fd7ace8bf3024fb901076d0152d8c2b9e29c290ed5" }, "downloads": -1, "filename": "king_chat-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e65a80c504447b5b38ca9eb6c2ea88d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4152, "upload_time": "2018-09-24T14:05:09", "url": "https://files.pythonhosted.org/packages/79/52/c4702e91e9dceff19391c7e6a72735ada49708c8f9f5ffefc7262f1559dd/king_chat-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de5fb0a836c6f9f1931077fe8cec863b", "sha256": "ab26006f3b7fcf4363bd945b10d5257f7ef1e7b105e526f1a6d9e6255520af90" }, "downloads": -1, "filename": "king_chat-0.0.3.tar.gz", "has_sig": false, "md5_digest": "de5fb0a836c6f9f1931077fe8cec863b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15198, "upload_time": "2018-09-24T14:05:11", "url": "https://files.pythonhosted.org/packages/a1/5e/b6135de458168ef3990b4474dae7d5f619da4f9107758549bfdd788eb790/king_chat-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "13c919ef80bb75b1543384f7cd0846e6", "sha256": "77f5866b7d35884371621241c4e74996bc5dbe2cb8d93a4d160d70f6bf39c31f" }, "downloads": -1, "filename": "king_chat-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "13c919ef80bb75b1543384f7cd0846e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4175, "upload_time": "2018-09-25T08:11:02", "url": "https://files.pythonhosted.org/packages/d9/63/5b646e0fba00bf83a89de49a6990b1d696fce9c49763a4a9b881c2b3cd07/king_chat-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "855fa4ac4ea3cce84f0eafa623a951e8", "sha256": "c9e931868eede049b0c9c583f782e3290e2f5839ad725cc0b18249d22a425631" }, "downloads": -1, "filename": "king_chat-0.0.4.tar.gz", "has_sig": false, "md5_digest": "855fa4ac4ea3cce84f0eafa623a951e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15218, "upload_time": "2018-09-25T08:11:04", "url": "https://files.pythonhosted.org/packages/63/cb/56b0af1204c5a1662765258b385e970601f1c6306a7358acd631a1781cba/king_chat-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "f52bd04e17a68381d9fd5c3bd8c073f7", "sha256": "e7b50f593fe72a73fd49a72beb2959b754cdca7488193a333bf611da58ee2550" }, "downloads": -1, "filename": "king_chat-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f52bd04e17a68381d9fd5c3bd8c073f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4174, "upload_time": "2018-09-25T09:23:09", "url": "https://files.pythonhosted.org/packages/d1/da/4b294fb762792de36381d3d2ae12fec9ed283999f25fdd7f262da9e35215/king_chat-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ea388fc244926a44393cdfd76ae957b", "sha256": "ffe404fa18d6599f10493e59b6de7c3c641b7e53d9763b4ac81fb5af4604b988" }, "downloads": -1, "filename": "king_chat-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0ea388fc244926a44393cdfd76ae957b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15209, "upload_time": "2018-09-25T09:23:10", "url": "https://files.pythonhosted.org/packages/3d/d6/9750524b0d6afab4d912453015efd2870d4b8d58b77de6edddbe24ff03a0/king_chat-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0aa8ea714d9cce86bda94d51f77743e4", "sha256": "45ab5d6d827fec51cd868672a9b72b85b11d7c85f585b93eb61c350958fc446b" }, "downloads": -1, "filename": "king_chat-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0aa8ea714d9cce86bda94d51f77743e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4224, "upload_time": "2018-09-27T08:22:37", "url": "https://files.pythonhosted.org/packages/57/91/dc8f4df1a381546a1608070ecac98989aa1ee05b0eb193f3fcc082609aaf/king_chat-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90b4bb6b52422b5f4c795f381829f9e0", "sha256": "c2c3327df41ea1d6718312869458a50f40a8db45b0a529a4d931a688509c62e2" }, "downloads": -1, "filename": "king_chat-0.0.6.tar.gz", "has_sig": false, "md5_digest": "90b4bb6b52422b5f4c795f381829f9e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15272, "upload_time": "2018-09-27T08:22:39", "url": "https://files.pythonhosted.org/packages/02/a7/25b7e338afc30c1e0d001eaafe463449f2542a3c27ddc92e6ee549627285/king_chat-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "10ca1aae1c9d3f3c6a6a1eabfb2f8b2e", "sha256": "10c9a8312c6c50ede7f04662a752b7e1cb8f23541f028216f4dea351515a7005" }, "downloads": -1, "filename": "king_chat-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "10ca1aae1c9d3f3c6a6a1eabfb2f8b2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4390, "upload_time": "2018-09-28T11:38:29", "url": "https://files.pythonhosted.org/packages/b8/93/f1fc7a8abc5dc54b6a37b9bdf80c1188b0939fddea42676beb0629ef3b0d/king_chat-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d6e730d522f92345b45d05163e44902", "sha256": "d505d4bca660be4d0012959096902ee352036dd3b398dc87c80350a4cff8dbde" }, "downloads": -1, "filename": "king_chat-0.0.7.tar.gz", "has_sig": false, "md5_digest": "5d6e730d522f92345b45d05163e44902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15415, "upload_time": "2018-09-28T11:38:31", "url": "https://files.pythonhosted.org/packages/7c/86/f65c928ab3b141419107906a72ecd0be2c6c59449a1dfdc41f09d56f05e4/king_chat-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cae241de621b021de4350c6f8f4a5214", "sha256": "3ec1fe47d6f2c628c689a25d59c675a6fc3b6e574a8a89e2ad3b1dd7a6580fa5" }, "downloads": -1, "filename": "king_chat-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cae241de621b021de4350c6f8f4a5214", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4398, "upload_time": "2018-10-19T02:29:47", "url": "https://files.pythonhosted.org/packages/9b/75/33963c4d9b90329f9062f8c72ab4f4f92fdde077c9f702b09d42e50eed8d/king_chat-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "303782f04e809b9860a9e79e71ead906", "sha256": "73f199dfa155653251fa56ba36753e3a9812e805514074b13b5283d17928d41a" }, "downloads": -1, "filename": "king_chat-0.0.8.tar.gz", "has_sig": false, "md5_digest": "303782f04e809b9860a9e79e71ead906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15436, "upload_time": "2018-10-19T02:29:49", "url": "https://files.pythonhosted.org/packages/9c/4a/151398f5c16bac43670ab7482eee91c9d25c93efe0d13d68e458d673f760/king_chat-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "32e00b5e4286992355ca2c08812ad0b6", "sha256": "b7d48d17be58a12e52efb6d69fae6bcc04849b1c290e4ea3ad76a721f04232ac" }, "downloads": -1, "filename": "king_chat-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "32e00b5e4286992355ca2c08812ad0b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4383, "upload_time": "2018-11-27T12:59:26", "url": "https://files.pythonhosted.org/packages/96/4f/12bb48614b9b73d4903746842df31c3a74cc40f84a7f35f9436168c02d82/king_chat-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c8daeb263ce47d7bd7efabcccab8f73", "sha256": "41af56196c2938dd69e0a003a029a1d6725bb96e0f2545afc9f06d162ab45b1e" }, "downloads": -1, "filename": "king_chat-0.0.9.tar.gz", "has_sig": false, "md5_digest": "5c8daeb263ce47d7bd7efabcccab8f73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15417, "upload_time": "2018-11-27T12:59:28", "url": "https://files.pythonhosted.org/packages/53/2b/c1f704c0212141d0455edad4d76bb44131608c797e61ecbf63b62f593eb1/king_chat-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32e00b5e4286992355ca2c08812ad0b6", "sha256": "b7d48d17be58a12e52efb6d69fae6bcc04849b1c290e4ea3ad76a721f04232ac" }, "downloads": -1, "filename": "king_chat-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "32e00b5e4286992355ca2c08812ad0b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4383, "upload_time": "2018-11-27T12:59:26", "url": "https://files.pythonhosted.org/packages/96/4f/12bb48614b9b73d4903746842df31c3a74cc40f84a7f35f9436168c02d82/king_chat-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c8daeb263ce47d7bd7efabcccab8f73", "sha256": "41af56196c2938dd69e0a003a029a1d6725bb96e0f2545afc9f06d162ab45b1e" }, "downloads": -1, "filename": "king_chat-0.0.9.tar.gz", "has_sig": false, "md5_digest": "5c8daeb263ce47d7bd7efabcccab8f73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15417, "upload_time": "2018-11-27T12:59:28", "url": "https://files.pythonhosted.org/packages/53/2b/c1f704c0212141d0455edad4d76bb44131608c797e61ecbf63b62f593eb1/king_chat-0.0.9.tar.gz" } ] }