{ "info": { "author": "Fabian Affolter", "author_email": "fabian@affolter-engineering.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Communications", "Topic :: Internet", "Topic :: System", "Topic :: System :: Monitoring" ], "description": "pysysbot \n========\nA simple python jabber bot for getting system information.\n\nThis Python jabber (XMPP) bot is based on the `slimxmpp framework`_. The bot\nis capable to display details about the system it is running on. If you don't\nwant or can stay connected through SSH all the time this is an easy way to get\ninformation about the remote system.\n\nThis bot contains a lot of parts used in a German tutorial about the the\njabberbot framework on `Swissjabber`_.\n \n.. _slimxmpp framework: https://slixmpp.readthedocs.io\n.. _Swissjabber: http://www.swissjabber.org\n\nGoals\n----- \n- Show some information about the system\n- No need for a permanent SSH connection to the remote system\n- Can serve for many users\n \nRequirements\n------------\n \n- `slimxmpp`_\n- `psutil`_\n\nAll dependencies are available in the Fedora Package Collection.::\n\n sudo dnf -y install python3-slimxmpp python3-psutil\n\n.. _slimxmpp: https://slixmpp.readthedocs.io\n.. _psutil: https://psutil.readthedocs.io\n\nInstallation\n------------\n\nThe package is available in the Fedora Package collection. Then::\n\n sudo dnf -y install pysysbot\n\nTill then, clone the git repository to use it.::\n\n git clone https://github.com/fabaff/pysysbot\n\nUsage\n-----\n\nCreate a configuration file: ``/etc/pysysbot/pysysbot.conf`` with the following\ncontent or edit the file if you are running a release which is included in\nyour distribution::\n\n [pysysbot]\n username = Your JID\n password = Your XMPP/Jabber password\n\nYou can run ``pysysbot`` from the command-line or as service with systemd.::\n\n sudo systemctl start pysysbot.service\n\nResources\n---------\n\n- `Website`_\n- `git repository`_\n- `Download`_\n\n.. _Website: http://affolter-engineering.ch/pysysbot/\n.. _git repository: https://github.com/fabaff/pysysbot\n.. _Download: https://github.com/fabaff/pysysbot/releases\n\n``pysysbot`` is licensed under BSD, for more details check COPYING. \n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://affolter-engineering.ch/pysysbot/", "keywords": "Jabber", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pysysbot", "package_url": "https://pypi.org/project/pysysbot/", "platform": "Linux", "project_url": "https://pypi.org/project/pysysbot/", "project_urls": { "Homepage": "http://affolter-engineering.ch/pysysbot/" }, "release_url": "https://pypi.org/project/pysysbot/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Python based system jabber bot", "version": "0.3.0" }, "last_serial": 5242628, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "dd592608d84b04b284ed693defef6602", "sha256": "fc5e9fd14301151f8ce93061df6b0bafd22c7a0182071a4baeac6e7fbe2a167d" }, "downloads": -1, "filename": "pysysbot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dd592608d84b04b284ed693defef6602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18156, "upload_time": "2013-09-15T14:37:50", "url": "https://files.pythonhosted.org/packages/12/55/328cfa94c72367ed044364424bf7774770dc36f0846426724ce15174ddfe/pysysbot-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4600f3d1654c06cb5ef285635801fab4", "sha256": "1fdf0a43bc59e8e7bb77995ebaf4f16d28a688611c9709a2bfe811c8e457e8b3" }, "downloads": -1, "filename": "pysysbot-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4600f3d1654c06cb5ef285635801fab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6420, "upload_time": "2013-09-17T08:30:07", "url": "https://files.pythonhosted.org/packages/35/c8/fa43a1b885dc9b0fa2be4c8dc680085bb69bf809100b951817e7606497a8/pysysbot-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "79a52a23cd8cfbb0333a8ed54f094482", "sha256": "565f3475dc52968aefdd54605c122dcd3e35a5739894fa1181418f923b947a43" }, "downloads": -1, "filename": "pysysbot-0.1.3.tar.gz", "has_sig": false, "md5_digest": "79a52a23cd8cfbb0333a8ed54f094482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6163, "upload_time": "2014-01-22T12:12:17", "url": "https://files.pythonhosted.org/packages/0d/a3/170aae7aa2b9697f55af3e9cf09ba4c367e8f90c2d7c860a875b4aa65c11/pysysbot-0.1.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b9bf0ed8ec0c8f6ce4e1c2a5f1cef5e0", "sha256": "c53a5966921542daee28ed105ada03f42fcff641a047488b0be05e090f801d33" }, "downloads": -1, "filename": "pysysbot-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b9bf0ed8ec0c8f6ce4e1c2a5f1cef5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6780, "upload_time": "2019-05-08T12:14:10", "url": "https://files.pythonhosted.org/packages/ac/64/859dcaff7d74a4e3ad71aafff64a2328eaa7d5b32033064dc4de95cc9739/pysysbot-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9bf0ed8ec0c8f6ce4e1c2a5f1cef5e0", "sha256": "c53a5966921542daee28ed105ada03f42fcff641a047488b0be05e090f801d33" }, "downloads": -1, "filename": "pysysbot-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b9bf0ed8ec0c8f6ce4e1c2a5f1cef5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6780, "upload_time": "2019-05-08T12:14:10", "url": "https://files.pythonhosted.org/packages/ac/64/859dcaff7d74a4e3ad71aafff64a2328eaa7d5b32033064dc4de95cc9739/pysysbot-0.3.0.tar.gz" } ] }