{ "info": { "author": "Akbashev Rustam", "author_email": "402@onlinepbx.ru", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n---------\n::\n\n pip install workonflow-bot-client\n\n\n\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\n----------------\n::\n\n import sys\n\n from workonflow_bot_client.main import connect, Comment, Thread, Stream\n\n def callback(*args):\n return print('Get message from thread.create ---> ', args)\n\n\n def bot():\n global socket\n socket = connect(creds={'email': 'email@bot.com', 'password': 'password'})\n\n teamId = '5af002sssc890f001b2b742f'\n query = {'title': 'New task', 'streamId': '5b20cae1234561001ed4e61e', 'status': '5b20cae3458202112ed4e61f'}\n\n thread = Thread()\n\n thread.create(socket, teamId, query, callback)\n socket.wait()\n\n\n if __name__ == \"__main__\":\n try:\n bot()\n except KeyboardInterrupt:\n print('Killed by user')\n print(socket.disconnect())\n sys.exit(0)\n\n\u0417\u0430\u043f\u0443\u0441\u043a\n----------------\n::\n\n WS_ENDPOINT=https://ws-bots.teslatele.com python3 nameFile.py\n\n\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e\n - **comment** (create, read, on_created, count)\n - **thread** (create, read, read_description, on_created, on_status_updated, on_budget_updated, on_deadline_updated, set_budget, set_deadline, set_description, set_priority, set_responsible, set_status, set_stream, set_title, set_add_customers, remove_customers)\n - **stream** (create, read, delete, on_user_deleted, on_user_set, set_admin, set_name, set_description, set_user)\n\n\u041f\u043e\u043b\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f: https://github.com/workonflow/bot-client-docs", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "bot-client bot workonflow", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "workonflow-bot-client", "package_url": "https://pypi.org/project/workonflow-bot-client/", "platform": "", "project_url": "https://pypi.org/project/workonflow-bot-client/", "project_urls": null, "release_url": "https://pypi.org/project/workonflow-bot-client/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "python bot-client for workonflow", "version": "0.0.2" }, "last_serial": 4032525, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "753098db25fd44b07f91f4a027cb8818", "sha256": "ac210ce142591fb95c98fc39c615fab04377d46555121ec25374b4a4e032665f" }, "downloads": -1, "filename": "workonflow-bot-client-0.0.2.tar.gz", "has_sig": false, "md5_digest": "753098db25fd44b07f91f4a027cb8818", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3758, "upload_time": "2018-07-05T09:44:40", "url": "https://files.pythonhosted.org/packages/03/f0/0a0c8f5189e336352fed6219867b043819cc94ceac0429eeb10a9ce67d06/workonflow-bot-client-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "753098db25fd44b07f91f4a027cb8818", "sha256": "ac210ce142591fb95c98fc39c615fab04377d46555121ec25374b4a4e032665f" }, "downloads": -1, "filename": "workonflow-bot-client-0.0.2.tar.gz", "has_sig": false, "md5_digest": "753098db25fd44b07f91f4a027cb8818", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3758, "upload_time": "2018-07-05T09:44:40", "url": "https://files.pythonhosted.org/packages/03/f0/0a0c8f5189e336352fed6219867b043819cc94ceac0429eeb10a9ce67d06/workonflow-bot-client-0.0.2.tar.gz" } ] }