{ "info": { "author": "Jon Robison", "author_email": "narfman0@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Communications :: Chat :: Internet Relay Chat", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "helga-quip\n======================\n\n.. image:: https://badge.fury.io/py/helga-quip.png\n :target: https://badge.fury.io/py/helga-quip\n\n.. image:: https://travis-ci.org/narfman0/helga-quip.png?branch=master\n :target: https://travis-ci.org/narfman0/helga-quip\n\n\"Always with the witty retorts, that one\"\n-quote that totally happened by a wise and ausipicious gentleman in reference\nto helga-quip\n\nPurpose\n-------\n\nMatch quips and other witticisms. It notes double entendre, hyperbole,\nmetaphors, and other figures of speech.\n\nUsage\n-----\n\nQuip may be used for oneliners or elaborate your mom or thats what she said\njokes. The syntax is:\n\n``!quip add ``\n\nquip_kind is the kind of quip you'd like to respond with, and can be a templated\nresponse. It could simply be \"Your mom\" or \"That's what she said\", but the user\nmay wish to include the matched regex in the response. This may be done with\n{0}, which will be replaced with the matched group. Other positionals may be\nused, or named groups are supported now similar to (?Pexpression).\n\nquip_regex is the searched regular expression to be matched. Any regex should\ndo, like \"that (sounds|is|was) really hard\". The search is case insensitive.\nIf there are multiple matches, a random response will be selected.\n\nExample::\n\n !quip add \"(it|that|this) (sounds|is|was) really hard\" \"thats what she said\"\n : i took this test last night, and it was really hard\n : thats what she said\n : aww bot, your wit knows no bounds! ha ha!\n\nExample2::\n\n !quip add \"(looks|is) really (leet|fat|awesome)\" \"your mom {0} really {1}\"\n : huh this game looks really awesome\n : your mom looks really awesome\n : oh bot! you and the jokes, they keep coming so hard!\n\nExample3 (named backreferences)::\n\n !quip add \"(?:(?:i|he|you) (?:is|am)) (?Pexcited|giddy)\" \"your mom is {action}\"\n : man, i am excited for the concert!\n : your mom is excited\n : YOUR MOM IS...\n has left the chat\n\nExample4 (positonals)::\n\n !quip add \"[am|is] (lord|king) of (me|him|her|she|he)\" \"your mom is {0} of {1}\"\n : ...man, i am lord of him! shot right in the face, and he wasn't doing nothin'!\n : your mom is lord of him\n sobs at the truth of it all\n\n``!quip dump``\n\nDumps to the paste service dpaste with entries of '\"regex\" \"kind\"'\n\nLicense\n-------\n\nCopyright (c) 2016 Jon Robison\n\nSee included LICENSE for licensing information\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/narfman0/helga-quip", "keywords": "irc bot quip joke jokes", "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "helga-quip", "package_url": "https://pypi.org/project/helga-quip/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/helga-quip/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/narfman0/helga-quip" }, "release_url": "https://pypi.org/project/helga-quip/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "Match quips and other witticisms", "version": "1.2.0" }, "last_serial": 2515580, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8b66dcd17b54d26f66af3df2b85c1c54", "sha256": "a23e27b4f5ca7342bd1351d2d22ffe83f764cdadfddf6c4f70ba14a22ed42d40" }, "downloads": -1, "filename": "helga-quip-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8b66dcd17b54d26f66af3df2b85c1c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14890, "upload_time": "2015-01-14T18:17:11", "url": "https://files.pythonhosted.org/packages/ef/32/9fa39cd908f0977763490ddde482ac355deede4ae76dd40410bf10ed71d2/helga-quip-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6dc54bd7cdda8ca73b9a74d11d6284b3", "sha256": "4b080219e36c12c275892250e0c6af798f83e3339f412040e18e702cba6606ae" }, "downloads": -1, "filename": "helga-quip-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6dc54bd7cdda8ca73b9a74d11d6284b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14811, "upload_time": "2015-01-14T22:04:47", "url": "https://files.pythonhosted.org/packages/07/4f/90d57c37669a1e1e0ad7fe7d8ebcc676f4fc97c51803f72aa00b7d1ce963/helga-quip-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "6f9a7a9db80294da7dcc834393bb484a", "sha256": "487d70029caa7d0abe8188a593567ad6cd7057fe906dcb94d0736a8861efa77a" }, "downloads": -1, "filename": "helga-quip-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6f9a7a9db80294da7dcc834393bb484a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14844, "upload_time": "2015-01-15T00:43:57", "url": "https://files.pythonhosted.org/packages/5c/1b/69fd672987e992c04ae6777522dbb44dbe0a2017b199d4920483794f90d6/helga-quip-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8ac96e8ce52e5b48c4325771bc531f14", "sha256": "13bbb3b4db93cd3cd035c48ce384875e2d80e6dc2242aaf7827784f8661fe262" }, "downloads": -1, "filename": "helga-quip-1.0.3.tar.gz", "has_sig": false, "md5_digest": "8ac96e8ce52e5b48c4325771bc531f14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15294, "upload_time": "2015-01-15T14:48:41", "url": "https://files.pythonhosted.org/packages/5f/10/212e2bdea0a38b6d17b7cb4c0fe18e12dfa113120c59158434285bff4ed3/helga-quip-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "ee3ffc87554c1253f9770b817db5a427", "sha256": "77a361957b545d419309059cb824c1a4c539396809fc6af7a89227ed784449ca" }, "downloads": -1, "filename": "helga-quip-1.0.4.tar.gz", "has_sig": false, "md5_digest": "ee3ffc87554c1253f9770b817db5a427", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15343, "upload_time": "2015-01-28T05:09:39", "url": "https://files.pythonhosted.org/packages/7c/17/1777224c91602d5a866e453267b88c05c414e55f9b2b09f7e5a004a826d4/helga-quip-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "93530da2fce798de6a54fbdd06d0b8d0", "sha256": "ee69249e84f68bd536d7a0a89434762ff10cff0bbd77a5449ec52ecfa3632dd3" }, "downloads": -1, "filename": "helga-quip-1.0.5.tar.gz", "has_sig": false, "md5_digest": "93530da2fce798de6a54fbdd06d0b8d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15642, "upload_time": "2015-01-29T03:47:29", "url": "https://files.pythonhosted.org/packages/64/9f/01b4fe7b808352a63d2fd2996a71087a00bcf94f1e18bec17f81385646b3/helga-quip-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f463edd53bc4a4101d76770f2c37341d", "sha256": "e917007f7867a04cfdcef4dab24cf630a1af319a587491aecfdf8df12f4e8b1e" }, "downloads": -1, "filename": "helga-quip-1.0.6.tar.gz", "has_sig": false, "md5_digest": "f463edd53bc4a4101d76770f2c37341d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15823, "upload_time": "2015-04-03T21:08:53", "url": "https://files.pythonhosted.org/packages/d9/c7/b9bd9c9a6b5fca1fc102a097601568bd1961be194388c0e29ddd92b9f8d4/helga-quip-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "8a40fdaf900083d4725e9e5aab80df74", "sha256": "a3496d3dbf2f21c72fe6689c50d04ff447ae84fd66aa231158a02875d770c90e" }, "downloads": -1, "filename": "helga-quip-1.0.7.tar.gz", "has_sig": false, "md5_digest": "8a40fdaf900083d4725e9e5aab80df74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16429, "upload_time": "2015-05-15T02:43:09", "url": "https://files.pythonhosted.org/packages/67/b8/c65b1aa0e94205a4e5090132f3a8d9987ed5c018acc02f0537cecaf605ae/helga-quip-1.0.7.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "43cfd7b2290d008296546d494a018be5", "sha256": "ebb63333c667d466293254cb16dc3aa9c1c17dc84a1f9fe3e5e3fd4f05856984" }, "downloads": -1, "filename": "helga-quip-1.1.0.tar.gz", "has_sig": false, "md5_digest": "43cfd7b2290d008296546d494a018be5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16715, "upload_time": "2016-02-12T22:19:22", "url": "https://files.pythonhosted.org/packages/3f/57/a78211e20fdce47c7c8ad8f887c2f637446075eb34998d91b6179b8d6895/helga-quip-1.1.0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1224f87b04e9e1519bf0992c7af3363f", "sha256": "4c858caba1bd1e31699d52468d5d47a08c38bdc5b4937b8584e1447269763db7" }, "downloads": -1, "filename": "helga-quip-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1224f87b04e9e1519bf0992c7af3363f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16105, "upload_time": "2016-09-27T17:52:20", "url": "https://files.pythonhosted.org/packages/6c/35/5cf181f0a3e89bffee5575807e667393bb6ae87804d9475c686948036b05/helga-quip-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "8f226b285783fe373c497f64b36209ae", "sha256": "c7f326d9d606c7402efa976bc38a6c1f4a1a2bccafea3650010752907c562bca" }, "downloads": -1, "filename": "helga-quip-1.1.3.tar.gz", "has_sig": false, "md5_digest": "8f226b285783fe373c497f64b36209ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16430, "upload_time": "2016-12-09T14:04:14", "url": "https://files.pythonhosted.org/packages/b9/22/7d01b89be75fc3ccd7f51e8f1e89b46c58c2ca92d7f92dc41bc1e991424d/helga-quip-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e7fd8c1b7377aa5bb8f03678c331a0d1", "sha256": "ce038298ee434989310e1e920abe7686646ed294e634a46cca9c64bee874a293" }, "downloads": -1, "filename": "helga_quip-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e7fd8c1b7377aa5bb8f03678c331a0d1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5498, "upload_time": "2016-12-13T03:12:19", "url": "https://files.pythonhosted.org/packages/a5/d9/5bef5aa50ccfec2fd42bc99f5961b741b05e9941e3f915b72fba3e1dc156/helga_quip-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cc54319a4e9d39b06c942cc875aac71", "sha256": "527fd27d8d291ad951d1d3e84a947f1ebac73c88b57b922c986afda130cb350b" }, "downloads": -1, "filename": "helga-quip-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5cc54319a4e9d39b06c942cc875aac71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16584, "upload_time": "2016-12-13T03:12:16", "url": "https://files.pythonhosted.org/packages/4e/76/dd7253f64e31ca9a153cb3ee20de3fd59f0e48bca8e22b755a60e1c8db08/helga-quip-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7fd8c1b7377aa5bb8f03678c331a0d1", "sha256": "ce038298ee434989310e1e920abe7686646ed294e634a46cca9c64bee874a293" }, "downloads": -1, "filename": "helga_quip-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e7fd8c1b7377aa5bb8f03678c331a0d1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5498, "upload_time": "2016-12-13T03:12:19", "url": "https://files.pythonhosted.org/packages/a5/d9/5bef5aa50ccfec2fd42bc99f5961b741b05e9941e3f915b72fba3e1dc156/helga_quip-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cc54319a4e9d39b06c942cc875aac71", "sha256": "527fd27d8d291ad951d1d3e84a947f1ebac73c88b57b922c986afda130cb350b" }, "downloads": -1, "filename": "helga-quip-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5cc54319a4e9d39b06c942cc875aac71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16584, "upload_time": "2016-12-13T03:12:16", "url": "https://files.pythonhosted.org/packages/4e/76/dd7253f64e31ca9a153cb3ee20de3fd59f0e48bca8e22b755a60e1c8db08/helga-quip-1.2.0.tar.gz" } ] }