An unofficial, community-driven implementation for Discord app interface patterns.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file discordcn-0.0.1a4.tar.gz.
File metadata
- Download URL: discordcn-0.0.1a4.tar.gz
- Upload date:
- Size: 16.4 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66be62b96e784d00e9767f31f56d0f6f3fb4f7080c272cc1592792450e2f55fc
|
|
| MD5 |
1e7493c3db2fa2d0cd7a3caade215020
|
|
| BLAKE2b-256 |
bc3ed6019da030615c3d88422715efd3e2948e00c10c8f0747924b2fa58ae95f
|
File details
Details for the file discordcn-0.0.1a4-py3-none-any.whl.
File metadata
- Download URL: discordcn-0.0.1a4-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8a16c34547a544c859a1e4af00687bbacd3f91026c0c510a67c5047bb13d562
|
|
| MD5 |
defc6505389863642458b1a6bdb63585
|
|
| BLAKE2b-256 |
25036b56c92ef4cff026e08bf4588104f84e22af75d81cc3cf9982c43228b276
|