Skip to main content

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.

Release files for hikari-tanjun 2.17.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hikari-tanjun 2.17.7
File Size Uploaded
hikari_tanjun-2.17.7.tar.gz 581.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hikari-tanjun 2.17.7
File Interpreter ABI Platform
hikari_tanjun-2.17.7-py3-none-any.whl Python 3 none any Details

Total release size: 794.5 kB

Release files / hikari_tanjun-2.17.7.tar.gz

Download URL hikari_tanjun-2.17.7.tar.gz
Size 581.3 kB
Tags Source
SHA-256 checksum
How to use checksums
163a82866677de048e125b1226216ba20909ed6bf71a0f6e9f4a6893708cbc71
BLAKE2b-256 checksum
How to use checksums
44e83641caf8df44193582e606e0538d0b8aed08416f49b08212cbe448233e1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 24, 2024.

Transparency log

Release files / hikari_tanjun-2.17.7-py3-none-any.whl

Download URL hikari_tanjun-2.17.7-py3-none-any.whl
Size 213.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7cc3e55ab9fb3fae04d971a80781b007ede840c626be929743760bd0b9281d0
BLAKE2b-256 checksum
How to use checksums
a6bcb6dfcd148abaa4e2b06b4144973a54d8f5246a7130a08a5cdaef272513a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 24, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

2.17.7 This release

2 release files

2.17.5

2 release files

2.17.4

2 release files

2.17.3

2 release files

2.17.2

2 release files

2.17.0

2 release files

2.16.0

2 release files

2.15.0

2 release files

2.14.0

2 release files

2.13.0

2 release files

2.12.0

2 release files

2.11.2

2 release files

2.11.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page