Skip to main content

A flexible command framework designed to extend Hikari.

Project description

Tanjun Library

A flexible command framework designed to extend Hikari.

Installation

You can install Tanjun from PyPI using the following command in any Python 3.11 or above environment.

python -m pip install -U hikari-tanjun

Getting started

For an overview on using Hikari for creating bots see HG.

For a guide on Tanjun's main features see the usage guide.

There's also Tanjun's general documentation, and some tutorials and articles.

Community Resources

  • Tan-chan is a general utility library for Tanjun. It includes a command annotation parsing extension which parses docstrings to get the descriptions of slash commands and their options.
  • Redis based implementations of the async cache dependency can be found in hikari-sake >=v1.0.1a1 (exposed by [sake.redis.ResourceClient.add_to_tanjun][]).

Support

Hikari's support guild provides for support for Tanjun.

Contributing

Before contributing you should read through the contributing guidelines and the code of conduct.

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

hikari_tanjun-2.17.7.tar.gz (581.3 kB view details)

Uploaded Source

Built Distribution

hikari_tanjun-2.17.7-py3-none-any.whl (213.2 kB view details)

Uploaded Python 3

File details

Details for the file hikari_tanjun-2.17.7.tar.gz.

File metadata

  • Download URL: hikari_tanjun-2.17.7.tar.gz
  • Upload date:
  • Size: 581.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for hikari_tanjun-2.17.7.tar.gz
Algorithm Hash digest
SHA256 163a82866677de048e125b1226216ba20909ed6bf71a0f6e9f4a6893708cbc71
MD5 e6edc13c7ab952d123f539d24698d484
BLAKE2b-256 44e83641caf8df44193582e606e0538d0b8aed08416f49b08212cbe448233e1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hikari_tanjun-2.17.7.tar.gz:

Publisher: publish.yml on FasterSpeeding/Tanjun

Attestations:

File details

Details for the file hikari_tanjun-2.17.7-py3-none-any.whl.

File metadata

File hashes

Hashes for hikari_tanjun-2.17.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f7cc3e55ab9fb3fae04d971a80781b007ede840c626be929743760bd0b9281d0
MD5 f2f239ab9cfb7cb4deaf4d9423d97e54
BLAKE2b-256 a6bcb6dfcd148abaa4e2b06b4144973a54d8f5246a7130a08a5cdaef272513a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for hikari_tanjun-2.17.7-py3-none-any.whl:

Publisher: publish.yml on FasterSpeeding/Tanjun

Attestations:

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