{ "info": { "author": "Will Breaden Madden", "author_email": "wbm@protonmail.ch", "bugtrack_url": null, "classifiers": [], "description": ".. figure:: https://raw.githubusercontent.com/wdbm/scalar/master/media/scalar.png\n :alt: \n\nPython Matrix library, built on the `Matrix Client-Server\nSDK `__\n\nsetup\n=====\n\n.. code:: bash\n\n pip install scalar\n\nCreate a configuration.\n\n.. code:: bash\n\n mkdir -p ~/.config/scalar\n touch ~/.config/scalar/config.yaml\n\nThe configuration file contents should be like the following:\n\n.. code:: yaml\n\n {\n \"configurations\": {\n \"scriptwire\": {\n \"default\" : True,\n \"homeserver\": \"https://matrix.example.pro:8448\",\n \"username\" : \"scriptwire\",\n \"passcode\" : \"qo3i4tbc35wgtt4gbwikgvtib3ctgt7bgi3rgw\",\n \"room_alias\": \"!cgOnMzaBWCLjBnhGiB:matrix.example.org\"\n }\n },\n \"version_config\": \"2018-08-23T1930Z\"\n }\n\nThere can be multiple configurations, such as for separate accounts. One\nconfiguration must be set as the default if a configuration is not\nspecified on setup. A room must be one to which the account has been\ninvited.\n\nclient\n======\n\nA scalar terminal client can be launched in the following way:\n\n.. code:: bash\n\n scalar_client\n\n.. figure:: https://raw.githubusercontent.com/wdbm/scalar/master/media/scalar_client.png\n :alt: \n\nalert\n=====\n\nAn alert message can be sent on the terminal, in a way like the\nfollowing:\n\n.. code:: bash\n\n scalar_alert --message=\"This is an alert message.\"\n\nAn alert message can be send in Python, in a way like the following:\n\n.. code:: python\n\n import scalar\n scalar.alert(message=\"alert\")\n\n`megaparsex `__ can be used with\nscalar to send data via messages, in ways like the following:\n\n.. code:: python\n\n import megaparsex\n import scalar\n scalar.alert(message=megaparsex.report_IP())\n scalar.alert(message=megaparsex.report_system_status())\n scalar.alert(message=megaparsex.report_METAR(\"EGPF\"))\n\nupload and send text, files, audio, images and video\n====================================================\n\n.. code:: python\n\n import scalar\n scalar.send_text(\"test\")\n scalar.send_file(\"test.csv\")\n scalar.send_audio(\"test.ogg\")\n scalar.send_image(\"test.gif\")\n scalar.send_video(\"test.mp4\")\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wdbm/scalar", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "scalar", "package_url": "https://pypi.org/project/scalar/", "platform": "", "project_url": "https://pypi.org/project/scalar/", "project_urls": { "Homepage": "https://github.com/wdbm/scalar" }, "release_url": "https://pypi.org/project/scalar/2018.9.10.2016/", "requires_dist": null, "requires_python": "", "summary": "Python Matrix library", "version": "2018.9.10.2016" }, "last_serial": 4258986, "releases": { "2018.8.20.1511": [ { "comment_text": "", "digests": { "md5": "7463454f138875b9bf641ae605f53c2e", "sha256": "5339dcb1747c0b8cfe5e1f7b7259e3766af7742fb17e92c69cb9686bb03c6015" }, "downloads": -1, "filename": "scalar-2018.8.20.1511.tar.gz", "has_sig": false, "md5_digest": "7463454f138875b9bf641ae605f53c2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3003, "upload_time": "2018-08-20T15:16:15", "url": "https://files.pythonhosted.org/packages/1f/2e/c8ee7c744a4937a4bf379b8bf5197dc84e557d31c354f7519bcf4e45406e/scalar-2018.8.20.1511.tar.gz" } ], "2018.8.23.1930": [ { "comment_text": "", "digests": { "md5": "6ecb335c876ec8c590a9c64ee65374a8", "sha256": "c54b7919fa0e1e1fd8a4d92100dd4393d7c2c86a6b73ed41177bdc164a8c8208" }, "downloads": -1, "filename": "scalar-2018.8.23.1930.tar.gz", "has_sig": false, "md5_digest": "6ecb335c876ec8c590a9c64ee65374a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3912, "upload_time": "2018-08-23T19:33:34", "url": "https://files.pythonhosted.org/packages/dc/88/80da71d093175506fb509e057230acf658ed8c718c23c7ce7cee5f5a8ef3/scalar-2018.8.23.1930.tar.gz" } ], "2018.8.26.2157": [ { "comment_text": "", "digests": { "md5": "0ca4996bd0a1d35bd8642d38f4f213d1", "sha256": "eb1a8e1b97227c2b016337eda46d0f1e30a0479b566cec5e4a82e827531c80aa" }, "downloads": -1, "filename": "scalar-2018.8.26.2157.tar.gz", "has_sig": false, "md5_digest": "0ca4996bd0a1d35bd8642d38f4f213d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3993, "upload_time": "2018-08-26T21:58:41", "url": "https://files.pythonhosted.org/packages/13/6a/f04082b8df61a2dacdc44f98febd05a4e48e288d5ccb56013694ee6130e9/scalar-2018.8.26.2157.tar.gz" } ], "2018.8.26.2158": [ { "comment_text": "", "digests": { "md5": "bde2ff34819ea4dbc8d8f09880e1b2e8", "sha256": "551e9c79df3de676e1e1b8b2d839d21e7a885c533d1e6c1234527a2587bbc2a8" }, "downloads": -1, "filename": "scalar-2018.8.26.2158.tar.gz", "has_sig": false, "md5_digest": "bde2ff34819ea4dbc8d8f09880e1b2e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3980, "upload_time": "2018-08-26T22:00:07", "url": "https://files.pythonhosted.org/packages/90/fc/65cb9e46c834bd3f99792c49e3b7f7e4c5740f8fcb4c0dd356bec0679b47/scalar-2018.8.26.2158.tar.gz" } ], "2018.8.27.1512": [ { "comment_text": "", "digests": { "md5": "38086cd1b2568ba6ef79eefa98aa6024", "sha256": "7900aff5a8858652a610f11d11280a75df26880d3d51d88b197e75ef3731e487" }, "downloads": -1, "filename": "scalar-2018.8.27.1512.tar.gz", "has_sig": false, "md5_digest": "38086cd1b2568ba6ef79eefa98aa6024", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3987, "upload_time": "2018-08-27T15:18:20", "url": "https://files.pythonhosted.org/packages/cf/09/0050fedfb159c0dd8eebeb313995ad3f2a7d9ee1ecb7945523b20bf43d83/scalar-2018.8.27.1512.tar.gz" } ], "2018.9.10.2016": [ { "comment_text": "", "digests": { "md5": "c1d4ab8b12836e34064bc32c084903a3", "sha256": "e28e4049f9f24319fbee68634196fa964cc765aaadd08ff4dc643a331817b9c7" }, "downloads": -1, "filename": "scalar-2018.9.10.2016.tar.gz", "has_sig": false, "md5_digest": "c1d4ab8b12836e34064bc32c084903a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5061, "upload_time": "2018-09-10T20:37:11", "url": "https://files.pythonhosted.org/packages/7b/39/406053165c8f72bc7499e44d97ebc15074f8c7cd9fd5644ccde0b0b79103/scalar-2018.9.10.2016.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1d4ab8b12836e34064bc32c084903a3", "sha256": "e28e4049f9f24319fbee68634196fa964cc765aaadd08ff4dc643a331817b9c7" }, "downloads": -1, "filename": "scalar-2018.9.10.2016.tar.gz", "has_sig": false, "md5_digest": "c1d4ab8b12836e34064bc32c084903a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5061, "upload_time": "2018-09-10T20:37:11", "url": "https://files.pythonhosted.org/packages/7b/39/406053165c8f72bc7499e44d97ebc15074f8c7cd9fd5644ccde0b0b79103/scalar-2018.9.10.2016.tar.gz" } ] }