Skip to main content

CharmCord is the best python string-based package for Discord bot devs

Project description

CharmCord

CharmCord: The Ultimate Python String-Based Package for Discord Bot Creators!


Stats ✨

PyPI PyPI - Downloads Downloads PyPI - License All Contributors


v0.25.0

Function Additions

  • $addButton
  • $addDropdown
  • $dropdownOption
  • $setGlobalUserVar
  • $getGloablUserVar
  • $interactionReply

Deprecated Functions

  • $buttonSend
  • $slashSend

CharmCord Setup

Install CharmCord via pip:

pip install CharmCord

Warning: This package is still in beta. Use at your own risk. Feel free to report any issues you encounter.

Simple Bot 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", # Command Name
    code="""
    $sendMessage[$channelID; Pong!! $ping]
    """ # Command Code
)

bot.run("*******<<TOKEN>>***********")

Contributors ✨

CharmCord-contributors

Contributing Contributions to CharmCord are welcomed and encouraged! If you'd like to contribute, please follow these guidelines:


  • Fork the repository and clone it locally.
  • Create a new branch for your feature or bug fix.
  • Make your changes and test thoroughly.
  • Ensure your code adheres to PEP8 standards.
  • Commit your changes with descriptive commit messages.
  • Push your branch to your fork and open a pull request against the main repository.
  • After review, your pull request will be merged if approved.

Happy coding! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

charmcord-0.25.0.tar.gz (34.7 kB view details)

Uploaded Source

Built Distribution

charmcord-0.25.0-py3-none-any.whl (65.7 kB view details)

Uploaded Python 3

File details

Details for the file charmcord-0.25.0.tar.gz.

File metadata

  • Download URL: charmcord-0.25.0.tar.gz
  • Upload date:
  • Size: 34.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.0 Windows/10

File hashes

Hashes for charmcord-0.25.0.tar.gz
Algorithm Hash digest
SHA256 d06c9f4100229efdff5131e5553c1f8e2cb943f00312901853dea209f9d55629
MD5 8ddc8a56c2b8d92c1454c21218c9a9a1
BLAKE2b-256 110d74df4a65444c8a2f934cc50b4537128dea5137f2b3928e4b59585672fadc

See more details on using hashes here.

File details

Details for the file charmcord-0.25.0-py3-none-any.whl.

File metadata

  • Download URL: charmcord-0.25.0-py3-none-any.whl
  • Upload date:
  • Size: 65.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.0 Windows/10

File hashes

Hashes for charmcord-0.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e2c5efe82a08c4b7292e15021f1c0dae6529a74192e30499b89f90a02cab0538
MD5 72c5cab8a12d478771e5f97ac97d0bd6
BLAKE2b-256 4920f5f67a5de626151d6603a4724245f912aea4531277540e2ef491c51e1f76

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page