{ "info": { "author": "Yoan Blanc", "author_email": "yoan@dosimple.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "Intended Audience :: Education", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: System :: Monitoring" ], "description": "============\n Travis Bot\n============\n\n.. image:: https://travis-ci.org/greut/travisbot.svg?branch=master\n :target: https://travis-ci.org/greut/travisbot\n\n.. image:: https://img.shields.io/pypi/dd/discord-travisbot.svg\n :target: https://pypi.python.org/pypi/discord-travisbot\n\n.. image:: https://img.shields.io/github/stars/greut/travisbot.svg\n :target: https://github.com/greut/travisbot/stargazers\n\nA bot for Discord. (Work in progress)\n\nDevelopment\n===========\n\nTo setup and run the basic steps of the bot.\n\nRequirements\n------------\n\n- `Python 3.6 `_\n- `ngrok `_\n\nInstallation\n------------\n\n.. code-block:: console\n\n $ python -m venv .\n $ . bin/activate\n (travisbot)$ pip install -e .[fast]\n\nRunning\n-------\n\nThe secret token is read from the environment variables.\n\n.. code-block:: console\n\n (travisbot)$ export TOKEN=...\n (travisbot)$ python -m travisbot\n\nIn a separate process, run ``ngrok``.\n\n.. code-block:: console\n\n $ ngrok http 8888\n\nThen, configure the notifications of your project to point to the given URL:\n`Configuring webhook notifications `_\n\n\nRelease\n=======\n\nUpdate the version number and clean up the ``dist`` directory before-hand.\n\n.. code-block:: console\n\n (travisbot)$ python setup.py register -r https://pypi.python.org/pypi\n (travisbot)$ pip install wheel twine\n (travisbot)$ rm -f dist/*\n (travisbot)$ python setup.py sdist bdist_wheel\n (travisbot)$ twine upload dist/*\n\nTravis\n------\n\nTravis CI should handle the release process for us.\n\n\nBibliography\n============\n\n- `A Discord bot with asyncio `_\n- `Discord API Reference `_\n- `discord.py `_", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/greut/travisbot", "keywords": "discord asyncio bot", "license": "https://opensource.org/licenses/BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "discord-travisbot", "package_url": "https://pypi.org/project/discord-travisbot/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/discord-travisbot/", "project_urls": { "Homepage": "https://github.com/greut/travisbot" }, "release_url": "https://pypi.org/project/discord-travisbot/0.0.1.dev20170528/", "requires_dist": [ "PyOpenSSL (>=17.0.0)", "aiohttp (>=2.1.0)", "aiodns; extra == 'fast'", "cchardet; extra == 'fast'", "flake8; extra == 'qa'", "isort; extra == 'qa'", "pycodestyle; extra == 'qa'", "pydocstyle; extra == 'qa'", "rstcheck; extra == 'qa'" ], "requires_python": ">=3.6", "summary": "Travis bot for Discord.", "version": "0.0.1.dev20170528" }, "last_serial": 2904818, "releases": { "0.0.1.dev20170515": [ { "comment_text": "", "digests": { "md5": "e7ba70a50bd4e3013545b4d4d1c0b190", "sha256": "4d1490ecee5df4de72821c3bf961cf42e7829251f415228e2c53354378825250" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170515-py3-none-any.whl", "has_sig": false, "md5_digest": "e7ba70a50bd4e3013545b4d4d1c0b190", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3704, "upload_time": "2017-05-15T08:39:29", "url": "https://files.pythonhosted.org/packages/fc/2a/d9c24299bce1dbee40bef1adf4f41cfe2fd8b4d8bb9d7bedb49f53981076/discord_travisbot-0.0.1.dev20170515-py3-none-any.whl" } ], "0.0.1.dev20170516": [ { "comment_text": "", "digests": { "md5": "d633affeda37f401e4cc5b057640bdb8", "sha256": "aef672b0d94a6d189dfe31f8fe95f582a02c27038170f4cd9feadf11d8fdddb9" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170516-py3-none-any.whl", "has_sig": false, "md5_digest": "d633affeda37f401e4cc5b057640bdb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7607, "upload_time": "2017-05-16T09:24:26", "url": "https://files.pythonhosted.org/packages/1b/00/074ca7d4021ce8704b35cedcd85163a2aecdb2b725100aa24cbce625ab31/discord_travisbot-0.0.1.dev20170516-py3-none-any.whl" } ], "0.0.1.dev20170517": [ { "comment_text": "", "digests": { "md5": "4b03f5da2c7078e314b7f8768a274785", "sha256": "9e215153d7a5af37eddde6fe17f7fbbf273ae0c12e47debd2bc89ac1296edfd1" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170517-py3-none-any.whl", "has_sig": false, "md5_digest": "4b03f5da2c7078e314b7f8768a274785", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8214, "upload_time": "2017-05-18T06:38:00", "url": "https://files.pythonhosted.org/packages/d3/be/30ffa53c9cfb10a01222c844659f71d51cfb14ec98240d9e2b0ca325cfd3/discord_travisbot-0.0.1.dev20170517-py3-none-any.whl" } ], "0.0.1.dev20170524": [ { "comment_text": "", "digests": { "md5": "ec4f83b3e3be0387a38a172af717b794", "sha256": "89bd8700be38f357830011296ac5249d3703391cbe643ac3b75ab9b427ac8c2c" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170524-py3-none-any.whl", "has_sig": false, "md5_digest": "ec4f83b3e3be0387a38a172af717b794", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8245, "upload_time": "2017-05-24T16:23:42", "url": "https://files.pythonhosted.org/packages/71/ea/44caf91b33928f6418e901c8c046db4b47edf9d48ca8a00193c8c47d3a41/discord_travisbot-0.0.1.dev20170524-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7667424bc96a67b391bcdb170eb2b5b3", "sha256": "75afd655ce539d92a070cc68aa94912299019a7b36f697a2334d04d2f8c900d4" }, "downloads": -1, "filename": "discord-travisbot-0.0.1.dev20170524.tar.gz", "has_sig": false, "md5_digest": "7667424bc96a67b391bcdb170eb2b5b3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5106, "upload_time": "2017-05-24T16:26:48", "url": "https://files.pythonhosted.org/packages/a5/10/4275e9199bb3fb7abe61be2b2250fbc7ce172b71c326d2e5b2cb4c291538/discord-travisbot-0.0.1.dev20170524.tar.gz" } ], "0.0.1.dev20170528": [ { "comment_text": "", "digests": { "md5": "010f0e4d264b86d2a082501ed75d3099", "sha256": "300b8c5368bdbdb56ab4c14efd5c6af15a0c0f519d1d0faa0bc29a0adb85ffd5" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170528-py3-none-any.whl", "has_sig": false, "md5_digest": "010f0e4d264b86d2a082501ed75d3099", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9157, "upload_time": "2017-05-28T16:26:08", "url": "https://files.pythonhosted.org/packages/98/9f/e5d56f8ac09fc58575d617c36c9d0f73a3e600a8da8094df1a434a160b04/discord_travisbot-0.0.1.dev20170528-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c584579112c621d33939d979c023ce5d", "sha256": "8ac8608181ec5c77b3358eb59a6b2f599a74831f59bd3418438065d186225b3b" }, "downloads": -1, "filename": "discord-travisbot-0.0.1.dev20170528.tar.gz", "has_sig": false, "md5_digest": "c584579112c621d33939d979c023ce5d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5954, "upload_time": "2017-05-28T16:26:10", "url": "https://files.pythonhosted.org/packages/01/ac/7c7ac67f69a457ec2f00b905be8665c843bff7fba60ab94bcc8d907d3ee6/discord-travisbot-0.0.1.dev20170528.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "010f0e4d264b86d2a082501ed75d3099", "sha256": "300b8c5368bdbdb56ab4c14efd5c6af15a0c0f519d1d0faa0bc29a0adb85ffd5" }, "downloads": -1, "filename": "discord_travisbot-0.0.1.dev20170528-py3-none-any.whl", "has_sig": false, "md5_digest": "010f0e4d264b86d2a082501ed75d3099", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9157, "upload_time": "2017-05-28T16:26:08", "url": "https://files.pythonhosted.org/packages/98/9f/e5d56f8ac09fc58575d617c36c9d0f73a3e600a8da8094df1a434a160b04/discord_travisbot-0.0.1.dev20170528-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c584579112c621d33939d979c023ce5d", "sha256": "8ac8608181ec5c77b3358eb59a6b2f599a74831f59bd3418438065d186225b3b" }, "downloads": -1, "filename": "discord-travisbot-0.0.1.dev20170528.tar.gz", "has_sig": false, "md5_digest": "c584579112c621d33939d979c023ce5d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5954, "upload_time": "2017-05-28T16:26:10", "url": "https://files.pythonhosted.org/packages/01/ac/7c7ac67f69a457ec2f00b905be8665c843bff7fba60ab94bcc8d907d3ee6/discord-travisbot-0.0.1.dev20170528.tar.gz" } ] }