litecord


Namelitecord JSON
Version 0.0.1.dev0 PyPI version JSON
download
home_page
SummaryAn easy to use Discord Interactions API implementation.
upload_time2024-03-10 16:30:26
maintainer
docs_urlNone
author
requires_python>=3.12
licenseISC
keywords api discord interactions litecord litestar rest
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # litecord

Litecord is a lightweight and easy-to-use library for creating Discord applications.

Current development status: **Pre-Alpha**

These applications implement the Discord Interactions API to act passively.
This means that Discord sends user interactions to the application, and it
responds to these interactions by (usually) sending a message back to the user.
These interactions can come from slash commands, buttons, select menus, or context menus.
These applications will not, however, receive any other events from Discord, and also won't be able to interact with users without prior interaction from them.
These limitations are what allow this library to be particularly easy to use,
and also help with making it more scalable. If you need a feature that requires
interacting with Discord via the websockets API, consider using
[discord.py](https://discordpy.readthedocs.io/en/latest/) (or one of its forks)
or [Hikari](https://docs.hikari-py.dev/en/latest/) instead.

## Anti-features

Usage of this library naturally requires interacting with Discord, a proprietary
web service. Interacting with Discord via the API as well as creating and
operating a Discord application requires agreeing to Discord's
[Terms of Service](https://discord.com/terms),
[Privacy Policy](https://discord.com/privacy),
[Developer Terms of Service](https://discord.com/developers/docs/policies-and-agreements/developer-terms-of-service)
and [Developer Policy](https://discord.com/developers/docs/policies-and-agreements/developer-policy).

## Disclaimer

This library is not endorsed by or affiliated with Discord.

There is another project called Litecord, which is a
[clean-room design reimplementation of Discord's API](https://gitlab.com/litecord/litecord).
This project is not related to that one, but we love what they're doing over there. ♥

Discord is a registered trademark of Discord Inc.

Except as otherwise noted, litecord is licensed under the ISC License (LICENSE or https://opensource.org/license/isc-license-txt).

SPDX-License-Identifier: ISC

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "litecord",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": "",
    "keywords": "api,discord,interactions,litecord,litestar,rest",
    "author": "",
    "author_email": "monospacedmagic <luci@monospacedmagic.dev>",
    "download_url": "https://files.pythonhosted.org/packages/78/a0/2f697ee2ec73964823c004113ca1918674fa60ea419e306336856994dce7/litecord-0.0.1.dev0.tar.gz",
    "platform": null,
    "description": "# litecord\n\nLitecord is a lightweight and easy-to-use library for creating Discord applications.\n\nCurrent development status: **Pre-Alpha**\n\nThese applications implement the Discord Interactions API to act passively.\nThis means that Discord sends user interactions to the application, and it\nresponds to these interactions by (usually) sending a message back to the user.\nThese interactions can come from slash commands, buttons, select menus, or context menus.\nThese applications will not, however, receive any other events from Discord, and also won't be able to interact with users without prior interaction from them.\nThese limitations are what allow this library to be particularly easy to use,\nand also help with making it more scalable. If you need a feature that requires\ninteracting with Discord via the websockets API, consider using\n[discord.py](https://discordpy.readthedocs.io/en/latest/) (or one of its forks)\nor [Hikari](https://docs.hikari-py.dev/en/latest/) instead.\n\n## Anti-features\n\nUsage of this library naturally requires interacting with Discord, a proprietary\nweb service. Interacting with Discord via the API as well as creating and\noperating a Discord application requires agreeing to Discord's\n[Terms of Service](https://discord.com/terms),\n[Privacy Policy](https://discord.com/privacy),\n[Developer Terms of Service](https://discord.com/developers/docs/policies-and-agreements/developer-terms-of-service)\nand [Developer Policy](https://discord.com/developers/docs/policies-and-agreements/developer-policy).\n\n## Disclaimer\n\nThis library is not endorsed by or affiliated with Discord.\n\nThere is another project called Litecord, which is a\n[clean-room design reimplementation of Discord's API](https://gitlab.com/litecord/litecord).\nThis project is not related to that one, but we love what they're doing over there. \u2665\n\nDiscord is a registered trademark of Discord Inc.\n\nExcept as otherwise noted, litecord is licensed under the ISC License (LICENSE or https://opensource.org/license/isc-license-txt).\n\nSPDX-License-Identifier: ISC\n",
    "bugtrack_url": null,
    "license": "ISC",
    "summary": "An easy to use Discord Interactions API implementation.",
    "version": "0.0.1.dev0",
    "project_urls": {
        "Homepage": "https://codeberg.org/monospacedmagic/litecord",
        "Repository": "https://codeberg.org/monospacedmagic/litecord"
    },
    "split_keywords": [
        "api",
        "discord",
        "interactions",
        "litecord",
        "litestar",
        "rest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "404d6622f36184c201fc3d8773f6833f63b2cecb3925c54392552104573e96f9",
                "md5": "8875804d6323f5dc82ef0f56c3d0e61f",
                "sha256": "7530a91a072d556260bf636a1213105cbae0c825e480ac554eff504b4aab16e0"
            },
            "downloads": -1,
            "filename": "litecord-0.0.1.dev0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8875804d6323f5dc82ef0f56c3d0e61f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 3553,
            "upload_time": "2024-03-10T16:30:24",
            "upload_time_iso_8601": "2024-03-10T16:30:24.710796Z",
            "url": "https://files.pythonhosted.org/packages/40/4d/6622f36184c201fc3d8773f6833f63b2cecb3925c54392552104573e96f9/litecord-0.0.1.dev0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78a02f697ee2ec73964823c004113ca1918674fa60ea419e306336856994dce7",
                "md5": "11736bc55539ef1821d8adbf00de35ab",
                "sha256": "f5a1674bb7ccfb9c407093d9c9e8b04beade243579e65b18e39dc2c7f8751784"
            },
            "downloads": -1,
            "filename": "litecord-0.0.1.dev0.tar.gz",
            "has_sig": false,
            "md5_digest": "11736bc55539ef1821d8adbf00de35ab",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 164819,
            "upload_time": "2024-03-10T16:30:26",
            "upload_time_iso_8601": "2024-03-10T16:30:26.751870Z",
            "url": "https://files.pythonhosted.org/packages/78/a0/2f697ee2ec73964823c004113ca1918674fa60ea419e306336856994dce7/litecord-0.0.1.dev0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-10 16:30:26",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": true,
    "codeberg_user": "monospacedmagic",
    "codeberg_project": "litecord",
    "lcname": "litecord"
}
        
Elapsed time: 2.85903s