{ "info": { "author": "ken dreyer", "author_email": "ktdreyer@ktdreyer.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Software Development" ], "description": "A user plugin for helga chat bot\n================================\n\nAbout\n-----\n\nHelga is a Python chat bot. Full documentation can be found at\nhttp://helga.readthedocs.org.\n\nThis user plugin allows Helga to respond to user-related commands in IRC\nand print information about users from LDAP.\n\n::\n\n 03:14 < ktdreyer> helgabot: user adeza\n 03:14 < helgabot> adeza is in Remote US GA\n 03:14 < helgabot> ktdreyer, it's 5:14pm for adeza (2:00 ahead of your\n America/Denver timezone)\n\n\nInstallation\n------------\n\nThis users plugin is `available from PyPI\n`_, so you can simply install\nit with ``pip``::\n\n pip install helga-users\n\nIf you want to hack on the helga-users source code, in your virtualenv\nwhere you are running Helga, clone a copy of this repository from GitHub and\nrun\n``python setup.py develop``.\n\nConfiguration\n-------------\n\nIn your ``settings.py`` file (or whatever you pass to ``helga --settings``),\nyou must specify a ``LDAP`` dict. For example:\n\n.. code-block:: python\n\n LDAP = {\n 'host': 'ldap.corp.example.com',\n 'basedn': 'dc=example,dc=com',\n }\n\n\nhelga-users assumes that this LDAP server host is listening on TCP 389 and\nsupports STARTTLS.\n\nTODO\n----\n\nSome ideas...\n\nWe should be able to support more user information sources besides LDAP (for\nexample, GitHub).\n\nSome type of stronger authentication for users. Integration with NickServ or\nIRC ops?\n\nSelf-service storage of user credentials for other plugins, using a protected\nweb form?", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ktdreyer/helga-users", "keywords": "irc bot users", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "helga-users", "package_url": "https://pypi.org/project/helga-users/", "platform": "", "project_url": "https://pypi.org/project/helga-users/", "project_urls": { "Homepage": "https://github.com/ktdreyer/helga-users" }, "release_url": "https://pypi.org/project/helga-users/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Users plugin for Helga", "version": "0.0.2" }, "last_serial": 4083602, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "6feff653b0c07f7d8bfa80ea6ee711d3", "sha256": "2830c18b8a8729fda291d50e1cd4a3a83dc68768cd7a81d343536f1898a8ac89" }, "downloads": -1, "filename": "helga-users-0.0.2.tar.gz", "has_sig": true, "md5_digest": "6feff653b0c07f7d8bfa80ea6ee711d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5917, "upload_time": "2018-07-19T20:25:28", "url": "https://files.pythonhosted.org/packages/7f/7c/56a5d36635e3ea3920e70d4d0f11d809a6327b2dd27b120563ef0541113e/helga-users-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6feff653b0c07f7d8bfa80ea6ee711d3", "sha256": "2830c18b8a8729fda291d50e1cd4a3a83dc68768cd7a81d343536f1898a8ac89" }, "downloads": -1, "filename": "helga-users-0.0.2.tar.gz", "has_sig": true, "md5_digest": "6feff653b0c07f7d8bfa80ea6ee711d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5917, "upload_time": "2018-07-19T20:25:28", "url": "https://files.pythonhosted.org/packages/7f/7c/56a5d36635e3ea3920e70d4d0f11d809a6327b2dd27b120563ef0541113e/helga-users-0.0.2.tar.gz" } ] }