{ "info": { "author": "inthedark.org & PhenoM4n4n", "author_email": "support@melonbot.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: Freely Distributable", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9" ], "description": "## Information\r\n\r\n Documentation Status\r\n\r\n\r\n  yPI\r\n\r\n\r\nThis repository is a fork of JonSnowbd's [TagScript](https://github.com/JonSnowbd/TagScript), a string templating language.\r\nThis fork adds support for Discord object adapters and a couple Discord related blocks, as\r\nwell as multiple utility blocks. Additionally, several tweaks have been made to the engine's\r\nbehavior.\r\n\r\nThis TagScriptEngine is used on [MELON, a Discord bot](https://melonbot.io/invite).\r\nAn example implementation can be found its [Tags cog](https://github.com/japandotorg/Seina-Cogs/tree/main/tags).\r\n\r\nAdditional documentation on the TagScriptEngine library can be [found here](https://tagscriptengine.readthedocs.io/en/latest/).\r\n\r\n## Installation\r\n\r\nDownload the latest version through pip:\r\n\r\n```\r\npip(3) install AdvancedTagscriptEngine\r\n```\r\n\r\nDownload from a commit:\r\n\r\n```\r\npip(3) install git+https://github.com/japandotorg/TagScriptEngine.git@\r\n```\r\n\r\nInstall for editing/development:\r\n\r\n```\r\ngit clone https://github.com/japandotorg/TagScriptEngine.git\r\npip(3) install -e ./TagScript\r\n```\r\n\r\n## What?\r\n\r\nTagScript is a drop in easy to use string interpreter that lets you provide users with ways of\r\ncustomizing their profiles or chat rooms with interactive text.\r\n\r\nFor example TagScript comes out of the box with a random block that would let users provide\r\na template that produces a new result each time its ran, or assign math and variables for later\r\nuse.\r\n\r\n## Dependencies\r\n\r\n`Python 3.8+`\r\n\r\n`discord.py`\r\n\r\n`pyparsing`\r\n", "description_content_type": "text/markdown; charset=UTF-8; variant=GFM", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/japandotorg/TagScriptEngine", "keywords": "tagscript", "license": "Creative Commons Attribution 4.0 International License", "maintainer": "", "maintainer_email": "", "name": "AdvancedTagScriptEngine", "package_url": "https://pypi.org/project/AdvancedTagScriptEngine/", "platform": null, "project_url": "https://pypi.org/project/AdvancedTagScriptEngine/", "project_urls": { "Homepage": "https://github.com/japandotorg/TagScriptEngine" }, "release_url": "https://pypi.org/project/AdvancedTagScriptEngine/3.1.4/", "requires_dist": null, "requires_python": ">=3.8", "summary": "An easy drop in user-provided Templating system.", "version": "3.1.4", "yanked": false, "yanked_reason": null }, "last_serial": 20279694, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "f1c3770f07fb5faaa205902f9dcdffdde81a2f169ce9d0a70b2a8c673ea7e663", "md5": "4b8a6e5940ee44936f802ff7e85fcff1", "sha256": "f63b96513afeff1063ad3ff1a43afc85c2f66f4897d7b9f1b143779ab4094554" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.0.0.tar.gz", "has_sig": false, "md5_digest": "4b8a6e5940ee44936f802ff7e85fcff1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32472, "upload_time": "2023-10-16T02:30:20", "upload_time_iso_8601": "2023-10-16T02:30:20.676209Z", "url": "https://files.pythonhosted.org/packages/f1/c3/770f07fb5faaa205902f9dcdffdde81a2f169ce9d0a70b2a8c673ea7e663/AdvancedTagScriptEngine-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "8dc78cdf101f4c8329d35698a417916e44ae0330c226895df44fec612a9f7d0a", "md5": "a405db8f2b0e877fc4476b4f3265b3a8", "sha256": "14c61303d4e24f20975c5787c4576940ec62f886b3cc58fbf50d7248535f0cab" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.0.1.tar.gz", "has_sig": false, "md5_digest": "a405db8f2b0e877fc4476b4f3265b3a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32579, "upload_time": "2023-10-16T07:58:27", "upload_time_iso_8601": "2023-10-16T07:58:27.886317Z", "url": "https://files.pythonhosted.org/packages/8d/c7/8cdf101f4c8329d35698a417916e44ae0330c226895df44fec612a9f7d0a/AdvancedTagScriptEngine-3.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "4e98d440992b15f5aa2f71d39ca64410e0aef6acac50144088ab8e051d18de4a", "md5": "06e9ae9400b0b0b2799eab3662dfb732", "sha256": "1fc9ca71f990f9d232ff7486cd6086055735f8ffa060acd51730eb53191304df" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.0.2.tar.gz", "has_sig": false, "md5_digest": "06e9ae9400b0b0b2799eab3662dfb732", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32687, "upload_time": "2023-10-16T08:09:16", "upload_time_iso_8601": "2023-10-16T08:09:16.278762Z", "url": "https://files.pythonhosted.org/packages/4e/98/d440992b15f5aa2f71d39ca64410e0aef6acac50144088ab8e051d18de4a/AdvancedTagScriptEngine-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.3": [ { "comment_text": "", "digests": { "blake2b_256": "e61360cd3af08ef8e13c701af54d68e5ad836bb1f8087cb5ca9e75475e42cca4", "md5": "eeb4d47ef3539af16b45e493d32b9f1e", "sha256": "6d4b98a1bd47c48e36ea1e694fa73b719c45ce97c991cd1684648471f51a17a3" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.0.3.tar.gz", "has_sig": false, "md5_digest": "eeb4d47ef3539af16b45e493d32b9f1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32595, "upload_time": "2023-10-16T09:18:54", "upload_time_iso_8601": "2023-10-16T09:18:54.928160Z", "url": "https://files.pythonhosted.org/packages/e6/13/60cd3af08ef8e13c701af54d68e5ad836bb1f8087cb5ca9e75475e42cca4/AdvancedTagScriptEngine-3.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.4": [ { "comment_text": "", "digests": { "blake2b_256": "77b580cf7a219b123e32d6e62edaa1f0ab06c5cf3601ab2e6e73cc8a7fed2d81", "md5": "94fe6f99ef506891a7ab74ab1517e031", "sha256": "ab8ed9be4209f6d1dfb341c5a8a4570877a3fe38331d50051cb414d2a707ef4e" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.0.4.tar.gz", "has_sig": false, "md5_digest": "94fe6f99ef506891a7ab74ab1517e031", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32638, "upload_time": "2023-10-16T12:42:44", "upload_time_iso_8601": "2023-10-16T12:42:44.943452Z", "url": "https://files.pythonhosted.org/packages/77/b5/80cf7a219b123e32d6e62edaa1f0ab06c5cf3601ab2e6e73cc8a7fed2d81/AdvancedTagScriptEngine-3.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "0608f8338cac2fbefcf9934d76bbf4d4924692cbba44ce12d166317b9ece5b21", "md5": "889969cbc4d244bf43ae345753c3633e", "sha256": "ded2fd6b7cd2842af28648a904d299179debf3a570c8e23c4afcc1b17ffa2ee0" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.0.tar.gz", "has_sig": false, "md5_digest": "889969cbc4d244bf43ae345753c3633e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32888, "upload_time": "2023-10-17T04:32:48", "upload_time_iso_8601": "2023-10-17T04:32:48.343783Z", "url": "https://files.pythonhosted.org/packages/06/08/f8338cac2fbefcf9934d76bbf4d4924692cbba44ce12d166317b9ece5b21/AdvancedTagScriptEngine-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "blake2b_256": "93de9de672819d886c495518f97a53cfb58142433ba27604a10c6e4d2da57919", "md5": "3da66b635075a3bcaeb077866a98d6e1", "sha256": "58237bc8ca97aefceb74f92be6a3b872a55a04328a299bd1cc42cf24d38c46b3" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.1.tar.gz", "has_sig": false, "md5_digest": "3da66b635075a3bcaeb077866a98d6e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32892, "upload_time": "2023-10-17T04:41:28", "upload_time_iso_8601": "2023-10-17T04:41:28.718103Z", "url": "https://files.pythonhosted.org/packages/93/de/9de672819d886c495518f97a53cfb58142433ba27604a10c6e4d2da57919/AdvancedTagScriptEngine-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.2": [ { "comment_text": "", "digests": { "blake2b_256": "cd6f4fd4ad17075dcaf462b6a889d61d8f04c21638cc40741a146f2aa79348ef", "md5": "f57b59c530be1b114f915d5921a95ce2", "sha256": "d5c7322a151273e6de2eaeb6bf946e39863228453b842bf394d02d84cbcec4de" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.2.tar.gz", "has_sig": false, "md5_digest": "f57b59c530be1b114f915d5921a95ce2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32837, "upload_time": "2023-10-17T06:07:57", "upload_time_iso_8601": "2023-10-17T06:07:57.484847Z", "url": "https://files.pythonhosted.org/packages/cd/6f/4fd4ad17075dcaf462b6a889d61d8f04c21638cc40741a146f2aa79348ef/AdvancedTagScriptEngine-3.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.3": [ { "comment_text": "", "digests": { "blake2b_256": "0057bc2b9236af77c178891e64cfd5b61e9eeb87bf7ad2db4ba9d0355e46b4c4", "md5": "0e2465fd8b502f0c3d55de2b12f71e32", "sha256": "84cb124551cba96d8d12658a693276b96fbf21989c74490a773a0e4b61c5ff53" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.3.tar.gz", "has_sig": false, "md5_digest": "0e2465fd8b502f0c3d55de2b12f71e32", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32847, "upload_time": "2023-10-17T11:14:29", "upload_time_iso_8601": "2023-10-17T11:14:29.628387Z", "url": "https://files.pythonhosted.org/packages/00/57/bc2b9236af77c178891e64cfd5b61e9eeb87bf7ad2db4ba9d0355e46b4c4/AdvancedTagScriptEngine-3.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.4": [ { "comment_text": "", "digests": { "blake2b_256": "aa6d260de06b03761ef7644e8e7cea7b973f4cdcffa7e142bec3cb06fdc48bca", "md5": "c288ac8fff09844cb7b596eaa8b7e6f4", "sha256": "580d7251613fb9ee3f6cd10898aa49b53db7687849834940f97a38f269dae60a" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.4.tar.gz", "has_sig": false, "md5_digest": "c288ac8fff09844cb7b596eaa8b7e6f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32638, "upload_time": "2023-10-22T08:45:05", "upload_time_iso_8601": "2023-10-22T08:45:05.476048Z", "url": "https://files.pythonhosted.org/packages/aa/6d/260de06b03761ef7644e8e7cea7b973f4cdcffa7e142bec3cb06fdc48bca/AdvancedTagScriptEngine-3.1.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "aa6d260de06b03761ef7644e8e7cea7b973f4cdcffa7e142bec3cb06fdc48bca", "md5": "c288ac8fff09844cb7b596eaa8b7e6f4", "sha256": "580d7251613fb9ee3f6cd10898aa49b53db7687849834940f97a38f269dae60a" }, "downloads": -1, "filename": "AdvancedTagScriptEngine-3.1.4.tar.gz", "has_sig": false, "md5_digest": "c288ac8fff09844cb7b596eaa8b7e6f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 32638, "upload_time": "2023-10-22T08:45:05", "upload_time_iso_8601": "2023-10-22T08:45:05.476048Z", "url": "https://files.pythonhosted.org/packages/aa/6d/260de06b03761ef7644e8e7cea7b973f4cdcffa7e142bec3cb06fdc48bca/AdvancedTagScriptEngine-3.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }