Skip to main content

An extension library for interactions.py to add prefixed commands. A demonstration of molter-core.

Project description

The banner for Molter for interactions.py.

Molter for interactions.py.

PyPI Downloads docs: Github Pages Code style: black

An extension library for interactions.py to add prefixed (AKA text-based or 'message') commands. This is a demonstration of the Molter framework, a framework for adding prefixed commands into Discord Python libraries.

This attempts to make the prefixed command experience much like discord.py's prefixed commands, though it is not 1:1 on purpose.

NOTE: This extension is primarily developed by Astrea49.

Installation

pip install interactions-molter

Documentation

Documentation, including examples and an API reference, for the main branch (and so the latest PyPI version) can be found at its respective Github Page.

For documentation for the other branches, you can look for the respective documentation on the home page.

Branch Explanation

  • The main branch is the PyPI version - this branch will never deviate from it. This is done to make sure the PyPI page's example links link to the right code.
  • The beta branch is code considered code that is stable enough to use in daily use, though it is not perfect. This branch also will target any beta, pre-release, or release candidate version of interactions.py, if possible.
  • The dev branch mirrors interactions.py's unstable branch, and is also a general testing ground for new and experimental changes. Bugs are common on this branch. If you decide to use this branch, I highly suggest pinning to a specific commit you know is stable.
  • The gh-pages branch powers the documentation website, and has no Molter-related code in it.

Credit

Thanks to both NAFF and Toricane's interactions-message-commands for a decent part of this! They both had a huge influence over how this port was designed.

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

interactions-molter-1.1.0.tar.gz (30.7 kB view details)

Uploaded Source

Built Distribution

interactions_molter-1.1.0-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file interactions-molter-1.1.0.tar.gz.

File metadata

  • Download URL: interactions-molter-1.1.0.tar.gz
  • Upload date:
  • Size: 30.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for interactions-molter-1.1.0.tar.gz
Algorithm Hash digest
SHA256 67cb81f84101a76b57a05622f0ad2627b4fb0a2cb51905caef7f04a6c5062eaf
MD5 6666f0e0c1beb4df8e798020ac16d313
BLAKE2b-256 ac354db6066df3909dbf6f9c2f9c03852e2f7ff5f90be293a068645956b37a16

See more details on using hashes here.

File details

Details for the file interactions_molter-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for interactions_molter-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85cbf76dd53a2b618ac61839ba8b273a9cad910390fcc34202e21ec3c055f61c
MD5 b3ff3b918e34d8c6e8a0c69def898c7a
BLAKE2b-256 039cdbab7b27d51174a54b6f10e8ad6f6582c268b89dee8239c96f2e4db2308f

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