{ "info": { "author": "Daan Debie", "author_email": "debie.daan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications :: Chat", "Topic :: Internet", "Topic :: Office/Business" ], "description": "Slack Machine\n=============\n\n.. image:: https://img.shields.io/pypi/v/slack-machine.svg\n :target: https://pypi.python.org/pypi/slack-machine\n\n.. image:: https://img.shields.io/pypi/l/slack-machine.svg\n :target: https://pypi.python.org/pypi/slack-machine\n\n.. image:: https://img.shields.io/pypi/pyversions/slack-machine.svg\n :target: https://pypi.python.org/pypi/slack-machine\n\n.. image:: https://travis-ci.org/DandyDev/slack-machine.svg?branch=master\n :target: https://travis-ci.org/DandyDev/slack-machine\n\n.. image:: https://codecov.io/gh/DandyDev/slack-machine/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/DandyDev/slack-machine\n\nSlack Machine is a sexy, simple, yet powerful and extendable Slack bot. More than just a bot, \nSlack Machine is a framework that helps you develop your Slack team into a ChatOps powerhouse.\n\n.. image:: extra/logo.png\n\nFeatures\n--------\n\n- Get started with mininal configuration\n- Built on top of the `Slack RTM API`_ for smooth, real-time interactions\n- Support for rich interactions using the `Slack Web API`_\n- High-level API for maximum convenience when building plugins\n- Low-level API for maximum flexibility\n- Plugin API features:\n - Listen and respond to any regular expression\n - Capture parts of messages to use as variables in your functions\n - Respond to messages in channels, groups and direct message conversations\n - Respond with Emoji\n - Respond in threads\n - Send DMs to any user\n - Support for `message attachments`_\n - Listen and respond to any `Slack event`_ supported by the RTM API\n - Store and retrieve any kind of data in persistent storage (currently Redis and in-memory\n storage are supported)\n - Schedule actions and messages\n - Emit and listen for events\n - Help texts for Plugins\n - Built in web server for webhooks\n\n.. _Slack RTM API: https://api.slack.com/rtm\n.. _Slack Web API: https://api.slack.com/web\n.. _message attachments: https://api.slack.com/docs/message-attachments\n.. _Slack event: https://api.slack.com/events\n\nComing Soon\n\"\"\"\"\"\"\"\"\"\"\"\n\n- Support for Interactive Buttons\n- ... and much more\n\nInstallation\n------------\n\nYou can install Slack Machine using pip:\n\n.. code-block:: bash\n\n $ pip install slack-machine\n\nIt is **strongly recommended** that you install ``slack-machine`` inside a `virtual environment`_!\n\n.. _virtual environment: http://docs.python-guide.org/en/latest/dev/virtualenvs/\n\nUsage\n-----\n\n1. Create a directory for your Slack Machine bot: ``mkdir my-slack-bot && cd my-slack-bot``\n2. Add a ``local_settings.py`` file to your bot directory: ``touch local_settings.py``\n3. Create a Bot User for your Slack team: https://my.slack.com/services/new/bot (take note of your API token)\n4. Add the Slack API token to your ``local_settings.py`` like this:\n\n.. code-block:: python\n\n SLACK_API_TOKEN = 'xox-my-slack-token'\n\n5. Start the bot with ``slack-machine``\n6. \\...\n7. Profit!\n\nDocumentation\n-------------\n\nYou can find the documentation for Slack Machine here: http://slack-machine.readthedocs.io/en/latest/\n\nGo read it to learn how to properly configure Slack Machine, write plugins, and more!\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DandyDev/slack-machine", "keywords": "slack bot framework ai", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "slack-machine", "package_url": "https://pypi.org/project/slack-machine/", "platform": "", "project_url": "https://pypi.org/project/slack-machine/", "project_urls": { "Homepage": "https://github.com/DandyDev/slack-machine" }, "release_url": "https://pypi.org/project/slack-machine/0.18.0/", "requires_dist": [ "slackclient (==1.3.1)", "dill (==0.2.9)", "apscheduler (==3.5.3)", "blinker-alt (==1.5)", "clint (==0.5.1)", "bottle (==0.12.16)", "Cython (==0.29.6) ; extra == 'hbase'", "happybase ; extra == 'hbase'", "redis ; extra == 'redis'", "hiredis ; extra == 'redis'" ], "requires_python": "~=3.3", "summary": "A sexy, simple, yet powerful and extendable Slack bot", "version": "0.18.0" }, "last_serial": 4922199, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b7b3a9079dcfec3c9c76b3d0018a00eb", "sha256": "3c646b11bcae0266e5d249b3a645a77bb1abaabfe380f337f4cd1f09c2f63f62" }, "downloads": -1, "filename": "slack_machine-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7b3a9079dcfec3c9c76b3d0018a00eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 14521, "upload_time": "2017-08-29T20:01:10", "url": "https://files.pythonhosted.org/packages/c5/79/598e040b84d254206cf429adc82b4c114bc3790451b91d10a02547570e0f/slack_machine-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7e76f4b106eb101433e6bc698cd1f19", "sha256": "700c8b19d81ab9bfd010d94a52bd4746a01550b8604f0ce8e04e51f15a072597" }, "downloads": -1, "filename": "slack-machine-0.1.tar.gz", "has_sig": false, "md5_digest": "c7e76f4b106eb101433e6bc698cd1f19", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 55949, "upload_time": "2017-08-29T20:01:12", "url": "https://files.pythonhosted.org/packages/98/28/8293cfec9280c02bd7ae55c5f06e0ed5dc812a1e1ead2334abb9e40dc9f7/slack-machine-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "90cf95e7c9220e161c4673684115d3fe", "sha256": "481a7ea80015bfc2c1d1ab53bfff61dcff84949fe1a965e1ee1b0a6495c86a28" }, "downloads": -1, "filename": "slack_machine-0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90cf95e7c9220e161c4673684115d3fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 33550, "upload_time": "2018-01-21T22:41:04", "url": "https://files.pythonhosted.org/packages/10/ed/1e9948c38ede1ab82f0b4cb229ec0db217894a176e9dbe543ccb111e8f9e/slack_machine-0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c16603a0cea46eb27dad864952a9ca7", "sha256": "871ddc5997a5a3164a21f4dc1d500e2325780941b29ff8ae2f45b80f5c795198" }, "downloads": -1, "filename": "slack-machine-0.10.tar.gz", "has_sig": false, "md5_digest": "6c16603a0cea46eb27dad864952a9ca7", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 69465, "upload_time": "2018-01-21T22:41:06", "url": "https://files.pythonhosted.org/packages/43/4e/504a751b3e61a9d487735f95ac039a4a1bab5b37537270e5ec93f91f33ab/slack-machine-0.10.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "2edaaac22afb8a8a7609e157c00ce2bd", "sha256": "b3fc750f26f07a14b462ee7662fe2d07059bc354cef4ea5daba3ad5dc51e3f88" }, "downloads": -1, "filename": "slack_machine-0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2edaaac22afb8a8a7609e157c00ce2bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 34817, "upload_time": "2018-01-22T22:44:28", "url": "https://files.pythonhosted.org/packages/41/8e/a3abce74eb00f979c454c5a1dbecf2fdd974bec37ea37458e9fce24bcc4d/slack_machine-0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ca3278f5c5517406827f4ffebd7c925", "sha256": "d906da8ad95e89b8c45030dcffd4627de680cd0a0fc4514eb45cc069b82ba12b" }, "downloads": -1, "filename": "slack-machine-0.11.tar.gz", "has_sig": false, "md5_digest": "3ca3278f5c5517406827f4ffebd7c925", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 70450, "upload_time": "2018-01-22T22:44:30", "url": "https://files.pythonhosted.org/packages/05/d8/028c8724de7a1e8d23d266a7093960a8371e90cd83e83f16e8bb21db1132/slack-machine-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "d1a36f7c6e713cd2b75c33d775ca9222", "sha256": "91b9b0ce00a17e2ae41c7ee10d4334f1e252acb78402b4c5f81845d2f56805ad" }, "downloads": -1, "filename": "slack_machine-0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1a36f7c6e713cd2b75c33d775ca9222", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 37131, "upload_time": "2018-01-26T14:19:07", "url": "https://files.pythonhosted.org/packages/bc/47/51895736be2cb815ac4778698261393608620ac6a9b1e0e291d2272fbd9f/slack_machine-0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df42f9eb08103762bff8e1eb9ef5ab04", "sha256": "3c44104800da769d056c1333840bea0b66f3320cf868b373122a869e3d459b96" }, "downloads": -1, "filename": "slack-machine-0.12.tar.gz", "has_sig": false, "md5_digest": "df42f9eb08103762bff8e1eb9ef5ab04", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 71948, "upload_time": "2018-01-26T14:19:09", "url": "https://files.pythonhosted.org/packages/bd/fa/d58ed1f730aef0edfa42ef7676a505ae70fa808f50d64d849e4c2a1158f2/slack-machine-0.12.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "9dd3b1c946463363d0359afcb2c012a8", "sha256": "95428b27eee584d56c1a405bd0d8685aab683b3c979947b401cde94df19af239" }, "downloads": -1, "filename": "slack_machine-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dd3b1c946463363d0359afcb2c012a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 37161, "upload_time": "2018-01-26T14:43:17", "url": "https://files.pythonhosted.org/packages/f6/5c/270a095033c09365f7d39d4a22d1baa129dcef14762e08917a67adb32671/slack_machine-0.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "840166661a9b60945ddba7f080d3c86a", "sha256": "0fe9ced16dc541e21caccb7919a908252c4f3b8358e3ecdd1cd218f3432ddc20" }, "downloads": -1, "filename": "slack-machine-0.12.1.tar.gz", "has_sig": false, "md5_digest": "840166661a9b60945ddba7f080d3c86a", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 71960, "upload_time": "2018-01-26T14:43:18", "url": "https://files.pythonhosted.org/packages/2c/08/ecf008b08da129f845aea4406f130f0a96e5ed11a71f0db8e2b5a80d555b/slack-machine-0.12.1.tar.gz" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "4c05ec3e405cc309c383b125a14191e0", "sha256": "4f083aea363dfa195aaac0aed4c6e054bed55deae0d81e3179ea701507476fbd" }, "downloads": -1, "filename": "slack_machine-0.12.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c05ec3e405cc309c383b125a14191e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 38150, "upload_time": "2018-02-02T20:17:06", "url": "https://files.pythonhosted.org/packages/8c/f5/4869e72ef4eef19b43099d9870fadb5477534a69225d57a1e206aca74224/slack_machine-0.12.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54f814cabcaabccae3847b9f77cfbd74", "sha256": "b222ee702ec0806cb5a9809843800c951f4940de359cdc0fc5963d8a13aff8e1" }, "downloads": -1, "filename": "slack-machine-0.12.2.tar.gz", "has_sig": false, "md5_digest": "54f814cabcaabccae3847b9f77cfbd74", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 72787, "upload_time": "2018-02-02T20:17:09", "url": "https://files.pythonhosted.org/packages/ba/c8/84a7bf1617568609eda3d5b45670bbb59a5bf6d210d37599eb9529021acb/slack-machine-0.12.2.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "ac4ae0816ca6f6bda86e91963c825031", "sha256": "15ddefc2199032be12c13c03e6766d51b8e0cf69a9b852b92c1b1139c246fe4c" }, "downloads": -1, "filename": "slack_machine-0.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac4ae0816ca6f6bda86e91963c825031", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 38621, "upload_time": "2018-03-06T20:34:18", "url": "https://files.pythonhosted.org/packages/57/92/0a498020a19c96771823fb8774016537b2dd7e8912754f0199a342260d4d/slack_machine-0.13.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09175a94ab622a398009485e15a3b0fb", "sha256": "48984986db96488f8bc500506e769e0bae1b3bde03b9605c56049db3bd28e2fb" }, "downloads": -1, "filename": "slack-machine-0.13.1.tar.gz", "has_sig": false, "md5_digest": "09175a94ab622a398009485e15a3b0fb", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 73191, "upload_time": "2018-03-06T20:34:20", "url": "https://files.pythonhosted.org/packages/0f/c2/05b2b49a8173dc93cf12f6e9a4a789b869c6374548ced3173512bdee9319/slack-machine-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "0fb3460e8b7a81abbe5ac064912d911a", "sha256": "03ab2f73b7a092911198ac461a882aa4701d675259f5a8bc75cf76f529b98146" }, "downloads": -1, "filename": "slack_machine-0.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fb3460e8b7a81abbe5ac064912d911a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 38652, "upload_time": "2018-07-05T07:35:23", "url": "https://files.pythonhosted.org/packages/54/6c/9498222973c79ae6a3068e7492933acea1c2835d170bf260f20771dc33c8/slack_machine-0.13.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92d7d894db2cd2aa7882f55322056f6c", "sha256": "591b1ca223687523af8a86c6792df0879e7a83b89ef052d06a65073840e3b45f" }, "downloads": -1, "filename": "slack-machine-0.13.2.tar.gz", "has_sig": false, "md5_digest": "92d7d894db2cd2aa7882f55322056f6c", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 73229, "upload_time": "2018-07-05T07:35:25", "url": "https://files.pythonhosted.org/packages/da/e0/3436656bf1e71e0fb58e6484f7d22e915aa7c7ea00877879780e83929f45/slack-machine-0.13.2.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "d355f4aaf7a28129c42e88281c0c65c9", "sha256": "63a228fc462dc361ac5ab6e1b3547946d8f9c639bc7138900d7c30ec3fdfac1a" }, "downloads": -1, "filename": "slack_machine-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d355f4aaf7a28129c42e88281c0c65c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 36292, "upload_time": "2018-07-31T19:23:01", "url": "https://files.pythonhosted.org/packages/8c/0c/8f3b520dd1f42dc56a3541a3e432a918b8e5a7a3f7d69118f50636337547/slack_machine-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a11caa2cf6252aa946b0ac4366dc0e4c", "sha256": "f3ef8493a97863b5cc3e4a5e07ced1f644c4b63b958ccc9622ff42845a391bcb" }, "downloads": -1, "filename": "slack-machine-0.14.0.tar.gz", "has_sig": false, "md5_digest": "a11caa2cf6252aa946b0ac4366dc0e4c", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 74946, "upload_time": "2018-07-31T19:23:03", "url": "https://files.pythonhosted.org/packages/ef/db/950bc8fde719f9fe4302154d1fa0be61737b8494d17f5d97a6b6730eb3bc/slack-machine-0.14.0.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "109c874533a88967a610ee2b05837719", "sha256": "16b4db69a64ab3458a790eeafbbf6b3b402d54a96494ebfbe66cd807210c7fb5" }, "downloads": -1, "filename": "slack_machine-0.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "109c874533a88967a610ee2b05837719", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 36501, "upload_time": "2018-09-03T20:48:13", "url": "https://files.pythonhosted.org/packages/d8/eb/3da46d85b568fb151461aab45c45543e94cf2f2e36bc1fbbc49a2c4b065a/slack_machine-0.15.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86272fac06319a1ccef9739a3b9ad580", "sha256": "e2c3bb9289100a5dc27cc305c5f330da715cf7457c76330ce2017480ae8f1ae7" }, "downloads": -1, "filename": "slack-machine-0.15.0.tar.gz", "has_sig": false, "md5_digest": "86272fac06319a1ccef9739a3b9ad580", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 75128, "upload_time": "2018-09-03T20:48:15", "url": "https://files.pythonhosted.org/packages/76/e3/65713e00cc165b6db1f6325569e3a38662d26f49053ffe92c1ee6dd8c02a/slack-machine-0.15.0.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "1276a531e1010899e365aa243da004c3", "sha256": "ad119ee7a0931aa342fee6a5d115d3cf386c7f832eb40a0aec6d27752afd2da2" }, "downloads": -1, "filename": "slack_machine-0.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1276a531e1010899e365aa243da004c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 37923, "upload_time": "2018-09-14T17:37:31", "url": "https://files.pythonhosted.org/packages/ef/ec/7e55b4376a0908e6905b0c0e2cf565fb5d8caf2e4d960f427e87ad01db0b/slack_machine-0.16.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f6dd4790171fdb815ac94126c48c562", "sha256": "c15e7fbb05902ede0966d31c79869cbe9a5d2e3680c0eb158cbf4fb135dbd075" }, "downloads": -1, "filename": "slack-machine-0.16.0.tar.gz", "has_sig": false, "md5_digest": "3f6dd4790171fdb815ac94126c48c562", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 75954, "upload_time": "2018-09-14T17:37:32", "url": "https://files.pythonhosted.org/packages/b9/a5/90bc7dcf8d6c55c9aadefadf90498a261b0ba00c1626ef3f6cb56fbb3951/slack-machine-0.16.0.tar.gz" } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "41cad6ba5458adc8ad701ef6ce656a2e", "sha256": "943b8e53214320794b5d481e8e742062be4810cf8636d8319ce9764cc0e5692d" }, "downloads": -1, "filename": "slack_machine-0.16.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41cad6ba5458adc8ad701ef6ce656a2e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 37927, "upload_time": "2018-09-28T10:59:42", "url": "https://files.pythonhosted.org/packages/c8/5f/1315d72dac281f592f894bf8dc813961346fc8816c3ca87eaa22b46b2ac4/slack_machine-0.16.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6400df4a84efef741f62750d281c2bf4", "sha256": "4ff0af0200180a439e600ab39cbd1e9b3fb7ae00180c158aaed14f35944ab804" }, "downloads": -1, "filename": "slack-machine-0.16.1.tar.gz", "has_sig": false, "md5_digest": "6400df4a84efef741f62750d281c2bf4", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 75971, "upload_time": "2018-09-28T10:59:44", "url": "https://files.pythonhosted.org/packages/ba/cf/42183076d72f012acdbcf6926e48c3cf84e359cc6dd81e4f612b3c61b83c/slack-machine-0.16.1.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "9bfda203d2b06d19f1ff8903c98f1724", "sha256": "29f9579d09d81ae23f2f93826da309c7d8db60c392e9befaf9bb3ef5e8f6c3c3" }, "downloads": -1, "filename": "slack_machine-0.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9bfda203d2b06d19f1ff8903c98f1724", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 38284, "upload_time": "2018-11-10T13:58:20", "url": "https://files.pythonhosted.org/packages/f9/31/9539b651dba7744d900919b736a8806854acf39c59a135bfd8bf2a211e9e/slack_machine-0.17.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c941d543881d76f48a060022bc09be25", "sha256": "0a6f374c7eea58b6ec2dbad36a33929c26eac4593dfd80d2f3e639bdbb1cacf6" }, "downloads": -1, "filename": "slack-machine-0.17.0.tar.gz", "has_sig": false, "md5_digest": "c941d543881d76f48a060022bc09be25", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 76289, "upload_time": "2018-11-10T13:58:22", "url": "https://files.pythonhosted.org/packages/85/4c/b56c795f717dc5dd0778c56118818b960103eb6b55140cc05091adbe40ef/slack-machine-0.17.0.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "04832843fd28926489c330a0ff93b6e8", "sha256": "14c99c001283c71edb980202f4404e44c4df86d3ee63d2d4455f678c9d8b90f9" }, "downloads": -1, "filename": "slack_machine-0.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04832843fd28926489c330a0ff93b6e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 39503, "upload_time": "2019-03-10T18:01:04", "url": "https://files.pythonhosted.org/packages/6c/7f/591ed3ade23245c73869e2d1700d63c651b4ce6de9ac4263e10eec2d81cc/slack_machine-0.18.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcd06e7c98afdf3b3b11c81d7227a5e0", "sha256": "b88ca94cf1b9b404db4a8031d3d9b1293d9a5dfb81987c8e6fbdbfab6aa140c4" }, "downloads": -1, "filename": "slack-machine-0.18.0.tar.gz", "has_sig": false, "md5_digest": "dcd06e7c98afdf3b3b11c81d7227a5e0", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 76304, "upload_time": "2019-03-10T18:01:06", "url": "https://files.pythonhosted.org/packages/e4/43/30a40cf7ced5d4c7395ee7ad993f70de11e992da09b704d4ae82af4ddcbd/slack-machine-0.18.0.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "774f8e54913c7c8a321fcafdc82136a9", "sha256": "90eba3bb5cefc2174361ed0d113467722e45a19624c82c13294fdeb65448208e" }, "downloads": -1, "filename": "slack_machine-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "774f8e54913c7c8a321fcafdc82136a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 16282, "upload_time": "2017-09-01T13:47:20", "url": "https://files.pythonhosted.org/packages/e7/63/089aed73a1763e1e003932abfa68c1af3fa089bc5f11c323cf8dcba94e76/slack_machine-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73ae370d9411577af0338e0d8670d378", "sha256": "33d5040866a695cf5fdb3e03b1cb5cf1517fea6d0c7747c4d9ff5dd8b45bc153" }, "downloads": -1, "filename": "slack-machine-0.2.tar.gz", "has_sig": false, "md5_digest": "73ae370d9411577af0338e0d8670d378", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 57592, "upload_time": "2017-09-01T13:47:21", "url": "https://files.pythonhosted.org/packages/26/e7/c50565712ceb4fc7ed565c0d9c5d3c71551a73cd6e3454f14d393659eee5/slack-machine-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "c0350fc8de75fc36a41733e6cce4f853", "sha256": "81516acde460c3928fe57e3d8622213d61c4c519a6cef701afc7d447c1064358" }, "downloads": -1, "filename": "slack_machine-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0350fc8de75fc36a41733e6cce4f853", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 16376, "upload_time": "2017-09-03T21:08:00", "url": "https://files.pythonhosted.org/packages/b7/5a/d03c9caff674956dd65ed9793aa1858adcba659ce8afd6d8c03ef74c531a/slack_machine-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6260a814791007d55cf95281bd457ab", "sha256": "64a87ae5f4ae6e25f6b0e35c5ad2738afbc4a2c3935d890a7cdf01293e62e69b" }, "downloads": -1, "filename": "slack-machine-0.3.tar.gz", "has_sig": false, "md5_digest": "c6260a814791007d55cf95281bd457ab", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 57691, "upload_time": "2017-09-03T21:08:01", "url": "https://files.pythonhosted.org/packages/09/f0/f001d548507bf24043a62f4888ad469b516c6457bd361284346738243b92/slack-machine-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "c6dca2449fa07bc50ab86406d46d12f1", "sha256": "b049b4ea17879d277077418b3d1a3c9079c9b216d4af9605d1ade78aa5938524" }, "downloads": -1, "filename": "slack_machine-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6dca2449fa07bc50ab86406d46d12f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 18902, "upload_time": "2017-09-06T21:10:44", "url": "https://files.pythonhosted.org/packages/f7/a9/5ebbac45c83eb5c8b29089e7739c600fc95b3d58d8dc968b07864fbf5e77/slack_machine-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "472fd85b6f45ed527d7954ee5c037c49", "sha256": "ac86a4bea0d0f18037f35924eca27a8b3ec3f2dda9e233b04d129e08cb008e56" }, "downloads": -1, "filename": "slack-machine-0.4.tar.gz", "has_sig": false, "md5_digest": "472fd85b6f45ed527d7954ee5c037c49", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 59989, "upload_time": "2017-09-06T21:10:46", "url": "https://files.pythonhosted.org/packages/3c/40/c281b92cb8f104093f827be0ee5a2134488f6c552d60cd6c5eaeacc3e81a/slack-machine-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "c710bedb1865bf348a09b6aea63f8a74", "sha256": "9fa04dc89674af33321ba64c35bc2fbf24b029fd1f9eaa4a13cc5ce3e6d3081f" }, "downloads": -1, "filename": "slack_machine-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c710bedb1865bf348a09b6aea63f8a74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 18894, "upload_time": "2017-09-09T14:48:57", "url": "https://files.pythonhosted.org/packages/39/f0/9709177770f406674eff975900bc13ffbfa85ccceb440d53b132eab38a54/slack_machine-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "550941381fae2500f30c4808cd4dc8aa", "sha256": "ab00b2dde98e46d18cbd69fabb110219bca1c5c92b6d101695f25f3d5c886c32" }, "downloads": -1, "filename": "slack-machine-0.5.tar.gz", "has_sig": false, "md5_digest": "550941381fae2500f30c4808cd4dc8aa", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 59991, "upload_time": "2017-09-09T14:48:59", "url": "https://files.pythonhosted.org/packages/0a/dc/2eb5f6858a88b20e1092979f130acc4ad0a82c696cc6eed42bad1e60089c/slack-machine-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "baa9c0c7e8fbb4a5ec1edaf4d9b62c0f", "sha256": "8752626e4259958f8200950a6fdbc8e23a4c6e0984ce4d8a947f5d24690b2539" }, "downloads": -1, "filename": "slack_machine-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "baa9c0c7e8fbb4a5ec1edaf4d9b62c0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 28186, "upload_time": "2017-09-14T19:21:40", "url": "https://files.pythonhosted.org/packages/3e/87/5e02f3e699faeaba57618cb32724ee3e80a48137d4c741fe3594ad9cd820/slack_machine-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b92940170bb2773fa27bc7cda57cf57", "sha256": "60dc291aba4ad35fd25210afd7588805afae275ac65ec45c4512ef7205e23174" }, "downloads": -1, "filename": "slack-machine-0.6.tar.gz", "has_sig": false, "md5_digest": "3b92940170bb2773fa27bc7cda57cf57", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 65431, "upload_time": "2017-09-14T19:21:41", "url": "https://files.pythonhosted.org/packages/ad/d2/67dc43e0cbc5151ccb5f313020eacc5b03682b9f80b5c66ea539e5e1ac71/slack-machine-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "efb8833f48ebc47d758a573d71e780c8", "sha256": "0bdff0a2ea1565cce09be249b5f016b6db4939960ceb776db4894b9d1f92a736" }, "downloads": -1, "filename": "slack_machine-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efb8833f48ebc47d758a573d71e780c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 31421, "upload_time": "2017-10-13T14:18:20", "url": "https://files.pythonhosted.org/packages/ba/6a/0d26fad7ca75121e925bb89e1e2ecd7726d8e8042574e79657bb7fc980f2/slack_machine-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c684c2069141e3fdf0ccceb697f9d71", "sha256": "0b1916b3c0adac35a227201f0cc22eab1ba15dbc2751e45f1f2b079cf08bd114" }, "downloads": -1, "filename": "slack-machine-0.7.tar.gz", "has_sig": false, "md5_digest": "5c684c2069141e3fdf0ccceb697f9d71", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 67705, "upload_time": "2017-10-13T14:18:23", "url": "https://files.pythonhosted.org/packages/35/c8/8b2b5e32055c9d84bcea8f2680c050de8b9e189788f7150b2aa65f718724/slack-machine-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "bcd291e55cae0ddf39d07b5430627fb8", "sha256": "d6305434fcd155ed4c61ace14dd5918850a0b004e990bc9afc89610441b5ab4a" }, "downloads": -1, "filename": "slack_machine-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcd291e55cae0ddf39d07b5430627fb8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 31823, "upload_time": "2017-10-15T20:31:00", "url": "https://files.pythonhosted.org/packages/c8/dd/3b0f7471fa51fecca355de7a80f29a4c0610e5242b9418e81044c893a94f/slack_machine-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b3fe162ab6bb7a2fa04be1be1bcecb8", "sha256": "cec4aac26fbfecb1bdc2cce6a40f3316b799a826039c6bcf71f60333678059e6" }, "downloads": -1, "filename": "slack-machine-0.8.tar.gz", "has_sig": false, "md5_digest": "9b3fe162ab6bb7a2fa04be1be1bcecb8", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 68016, "upload_time": "2017-10-15T20:31:02", "url": "https://files.pythonhosted.org/packages/12/d8/f79d8c4179393b9acd82d41104f6e03458622eedbe19b4773916f9ecea66/slack-machine-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "06727cfaee4c53671d57be7c63f24f85", "sha256": "b3b4ffed5ed570ee25afdc909741850508d197b9c3f46ee320accbe4c24960e8" }, "downloads": -1, "filename": "slack_machine-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06727cfaee4c53671d57be7c63f24f85", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 32512, "upload_time": "2017-12-03T18:28:02", "url": "https://files.pythonhosted.org/packages/76/0e/cd23fd75165e391efe91fc6f815e40cde27d0b3bcaac31542aef50690a95/slack_machine-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebb6b01decea9f715357bfb709561a45", "sha256": "ea477fbf69323b1b0bd4f17f8c2bf815f57d93fd428c6606dd2182c631c197e2" }, "downloads": -1, "filename": "slack-machine-0.9.tar.gz", "has_sig": false, "md5_digest": "ebb6b01decea9f715357bfb709561a45", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 68589, "upload_time": "2017-12-03T18:28:06", "url": "https://files.pythonhosted.org/packages/36/73/e01dbd3c0c33de47093013946f646bfe5609f3219568a043c87eb0abb404/slack-machine-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "04832843fd28926489c330a0ff93b6e8", "sha256": "14c99c001283c71edb980202f4404e44c4df86d3ee63d2d4455f678c9d8b90f9" }, "downloads": -1, "filename": "slack_machine-0.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04832843fd28926489c330a0ff93b6e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": "~=3.3", "size": 39503, "upload_time": "2019-03-10T18:01:04", "url": "https://files.pythonhosted.org/packages/6c/7f/591ed3ade23245c73869e2d1700d63c651b4ce6de9ac4263e10eec2d81cc/slack_machine-0.18.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcd06e7c98afdf3b3b11c81d7227a5e0", "sha256": "b88ca94cf1b9b404db4a8031d3d9b1293d9a5dfb81987c8e6fbdbfab6aa140c4" }, "downloads": -1, "filename": "slack-machine-0.18.0.tar.gz", "has_sig": false, "md5_digest": "dcd06e7c98afdf3b3b11c81d7227a5e0", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.3", "size": 76304, "upload_time": "2019-03-10T18:01:06", "url": "https://files.pythonhosted.org/packages/e4/43/30a40cf7ced5d4c7395ee7ad993f70de11e992da09b704d4ae82af4ddcbd/slack-machine-0.18.0.tar.gz" } ] }