{ "info": { "author": "Suliman Alsarraf", "author_email": "sulimanAlsarraf@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# pubg-reports\nA Python-based Discord bot that tracks users from a given server in PUBG to automatically send their post-match stats to a pre-specified Discord channel.\n\n## Prerequisites\n* **Python 3.5.3 or higher is required**\n* **PUBG API Key**\n * [Get yours here](https://developer.pubg.com/)\n* **Discord API key**\n * A Discord application needs to be created in order to create a bot, [you can create a new Discord application here](https://discordapp.com/developers/applications)\n * There are two keys for Discord, please disregard the client key and use the bot key\n * [A useful guide on how to create a bot](https://discordpy.readthedocs.io/en/latest/discord.html#discord-intro)\n* **Discord server & channel IDs**\n * The channel IDs are going to be used by the bot to\n 1. Register new users\n 2. Send reports for solo, duo and squad PUBG rounds\n * To acquire an ID for a given channel, please enabled developer mode in your Discord user settings, then simply right click a channel and there will be an option to **copy ID**\n\n## Installation\nOS X & Linux:\n```sh\n$ python3 -m pip install -U pubg-reports\n```\nWindows:\n```sh\n$ py -3 -m pip install -U pubg-reports\n```\n\n## Configuration\nTo configure the **tokens** that are __required to run the bot__\n```sh\n$ bot-config-tokens\n```\nTo configure the **Discord channels** that are __required for the bot to send reports at__\n```sh\n$ bot-config-channels\n```\nTo configure the tokens and channels in one go\n```sh\n$ bot-config-all\n```\n## Running the bot\nTo run the bot, simply do\n```sh\n$ bot-run\n```\n## Usage\n* To use the bot, a user must register by typing **!reg PUBG-IGN** [Case sensitive]\n\n

\n \n

\n\n* To check all the registered users within the server, type **!users**\n\n

\n \n

\n\n* After a PUBG round ends, a user can get the top 3 players kill-wise in that round by typing **!top3**\n\n

\n \n

\n\n\n## Example Match Report\n\n* This is how a post match report looks like\n\n

\n \n

\n\n## Known Issues\n\n* A round of PUBG will not get reported for one of the teams if team A is playing against team B and they are both on the same Discord server.\n* The bot supports up to one Discord server. There are plans to expand the capabilities of the bot to support multi servers.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SulimanCS/pubg-discord-stats-integration-bot", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pubg-reports", "package_url": "https://pypi.org/project/pubg-reports/", "platform": "", "project_url": "https://pypi.org/project/pubg-reports/", "project_urls": { "Homepage": "https://github.com/SulimanCS/pubg-discord-stats-integration-bot" }, "release_url": "https://pypi.org/project/pubg-reports/0.0.0.1.4.1/", "requires_dist": [ "requests", "discord.py" ], "requires_python": "", "summary": "A discord bot that reports PUBG match stats to a discord server", "version": "0.0.0.1.4.1" }, "last_serial": 5974814, "releases": { "0.0.0.1.4.1": [ { "comment_text": "", "digests": { "md5": "151083b5d9b4f5b1c8fe00b333ab3995", "sha256": "fe17824a77f0c09d0fa2495aad99e174a98101cee6306ef0db5652368e5c2b20" }, "downloads": -1, "filename": "pubg_reports-0.0.0.1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "151083b5d9b4f5b1c8fe00b333ab3995", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19480, "upload_time": "2019-10-15T04:57:19", "url": "https://files.pythonhosted.org/packages/91/38/234e1171cefddca440e9edbf0dac7cdd9130581a3046a1863d2d764127d6/pubg_reports-0.0.0.1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48ff59f0c8d926f40a7b7492aa75bed", "sha256": "c07d5f3e682d9fb5e5a51941ea2ffc2bee1f6181c61044d3580c14dad41a6678" }, "downloads": -1, "filename": "pubg-reports-0.0.0.1.4.1.tar.gz", "has_sig": false, "md5_digest": "f48ff59f0c8d926f40a7b7492aa75bed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2019-10-15T04:57:21", "url": "https://files.pythonhosted.org/packages/37/1c/6072bb29753f23ee9549cd7e9750f03c9cedbb810e57fb2da80723a27a90/pubg-reports-0.0.0.1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "151083b5d9b4f5b1c8fe00b333ab3995", "sha256": "fe17824a77f0c09d0fa2495aad99e174a98101cee6306ef0db5652368e5c2b20" }, "downloads": -1, "filename": "pubg_reports-0.0.0.1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "151083b5d9b4f5b1c8fe00b333ab3995", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19480, "upload_time": "2019-10-15T04:57:19", "url": "https://files.pythonhosted.org/packages/91/38/234e1171cefddca440e9edbf0dac7cdd9130581a3046a1863d2d764127d6/pubg_reports-0.0.0.1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48ff59f0c8d926f40a7b7492aa75bed", "sha256": "c07d5f3e682d9fb5e5a51941ea2ffc2bee1f6181c61044d3580c14dad41a6678" }, "downloads": -1, "filename": "pubg-reports-0.0.0.1.4.1.tar.gz", "has_sig": false, "md5_digest": "f48ff59f0c8d926f40a7b7492aa75bed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2019-10-15T04:57:21", "url": "https://files.pythonhosted.org/packages/37/1c/6072bb29753f23ee9549cd7e9750f03c9cedbb810e57fb2da80723a27a90/pubg-reports-0.0.0.1.4.1.tar.gz" } ] }