This release is a pre-release and may not be stable for production use.
discordcn-py
Python library implementations for DiscordCN - an unofficial, community-driven reference for Discord app interface patterns.
*NOTE*: This project is NOT made by Discord and does NOT represent official Discord UI guidelines. For official resources, see the Discord Developer Docs.
Installation
pip install discordcn
With Optional Dependencies
For Pycord:
pip install discordcn[pycord]
For discord.py:
pip install discordcn[dpy]
Requirements
- Python >=3.10, <3.15
- typing-extensions >=4.15.0
Status
This project is currently in alpha development. Features and API may change.
Related Projects
- discordcn - Main project with documentation and examples
- discord.builders - Code generation engine and SDK
Community & Support
- Website: discordcn.dev
- Issues: GitHub Issues
- Discord: NiceBots Discord
Contributing & Governance
For contributing guidelines, security policies, and code of conduct, please refer to the main discordcn repository:
License
MIT License - see LICENSE file for details.
Discord is a trademark of Discord Inc. and is not affiliated with DiscordCN or NiceBots.
Metadata
Release files for discordcn 0.0.1a4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| discordcn-0.0.1a4.tar.gz | 16.4 kB | Without provenance | Details for discordcn-0.0.1a4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| discordcn-0.0.1a4-py3-none-any.whl | Python 3 | none | any | Details for discordcn-0.0.1a4-py3-none-any.whl |
Total release size: 35.3 kB
Release files / discordcn-0.0.1a4.tar.gz
| Download URL | discordcn-0.0.1a4.tar.gz |
|---|---|
| Size | 16.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
66be62b96e784d00e9767f31f56d0f6f3fb4f7080c272cc1592792450e2f55fc
|
|
BLAKE2b-256 checksum How to use checksums |
bc3ed6019da030615c3d88422715efd3e2948e00c10c8f0747924b2fa58ae95f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / discordcn-0.0.1a4-py3-none-any.whl
| Download URL | discordcn-0.0.1a4-py3-none-any.whl |
|---|---|
| Size | 18.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b8a16c34547a544c859a1e4af00687bbacd3f91026c0c510a67c5047bb13d562
|
|
BLAKE2b-256 checksum How to use checksums |
25036b56c92ef4cff026e08bf4588104f84e22af75d81cc3cf9982c43228b276
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for discordcn 0.0.1a4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.