CharmCord is the best python string-based package for Discord bot devs
Project description
CharmCord
The Ultimate Python-Based String Scripting Engine for Discord Bots
📊 Project Stats
🚀 Version 1.0.0 — Official Release!
CharmCord is now officially out of beta!
A huge thank you to everyone who supported its growth.
Expect new features, enhancements, and even more powerful tools in future versions!
📦 New Function Additions
$addButton$addDropdown$dropdownOption$setGlobalUserVar$getGlobalUserVar$interactionReply
❗ Deprecated Functions
$buttonSend$slashSend
🛠️ Installation
Install CharmCord from PyPI:
pip install CharmCord
⚙️ Quick Start Example
from CharmCord import charmclient
bot = charmclient(prefix="!", case_insensitive=False, intents=("all",))
bot.on_ready(
Code="$console[Bot is Ready]"
)
bot.command(
name="Ping",
code="$sendMessage[$channelID; Pong!! $ping]"
)
bot.run("<<YOUR_TOKEN_HERE>>")
🤝 Contributing
CharmCord is open-source and contributions are warmly welcomed! If you'd like to improve the project, fix bugs, or add new features, follow these steps:
- Fork the repository and clone it locally.
- Create a new branch for your feature or fix.
- Make and test your changes.
- Follow PEP8 and good documentation practices.
- Commit with meaningful messages.
- Push your branch and open a pull request.
- Wait for review — and get merged in!
👥 Contributors
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 charmcord-1.1.7.tar.gz.
File metadata
- Download URL: charmcord-1.1.7.tar.gz
- Upload date:
- Size: 34.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.10 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13984fd36db90314e759c74d48e6de217162a632573abf4790bebe125844da35
|
|
| MD5 |
086daa3620ace21bf39527f706e7980a
|
|
| BLAKE2b-256 |
2d5522b35ae2d6674bee13125489bb97f4d71024c382d4a9de0f05f648501136
|
File details
Details for the file charmcord-1.1.7-py3-none-any.whl.
File metadata
- Download URL: charmcord-1.1.7-py3-none-any.whl
- Upload date:
- Size: 70.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.10 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48fdae580c48b920d35ba26cb4d8c1b354a5deb0556227713ff950b7bf3b8e3f
|
|
| MD5 |
5cd263b511c776bab1ca20f126ab43da
|
|
| BLAKE2b-256 |
8bc8ea1d1f7f9b641b7d7162806e391eee3246dc11893fb3a8ddc80af5bb8ab7
|