Skip to main content

Tools to roll some virtual dice

Project description

Upload Python Package

Dungeondice

This is a discord bot that aims to become a feature-rich yet easy to use option for rolling dice for TTRPG's online. I aim to keep the logic of the bot detached from discord integration. So the python package is re-usable in other places.

Installation

$ pip install dungeondice
$ DISCORD_TOKEN="$TOKEN" dungeondice

Roadmap/TODO

  • Initial parsing/rolling
  • Add comments to a roll as a whole with 2d20k1+5 # This is a comment that applies to the complete roll
  • Add hints to parts of a roll 1d6(poison)+1d10(piercing)+5(bludgeoning) # This is a comment that applies to the complete roll
  • Private rolling for DM's
  • Templating of rolls per player/discord channel

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

dungeondice-1.1.0.tar.gz (28.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dungeondice-1.1.0-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file dungeondice-1.1.0.tar.gz.

File metadata

  • Download URL: dungeondice-1.1.0.tar.gz
  • Upload date:
  • Size: 28.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for dungeondice-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3017e365241ebdb5b2d0f981aba6d937619ef9910abe13dba5e2dd9158c1b359
MD5 a7602d51bc30338cce104bc99d410013
BLAKE2b-256 9a6aedd9db0778be1cdf3d99396e68cc4fe040575993a11e1dd6bbda0f49334c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dungeondice-1.1.0.tar.gz:

Publisher: python-publish.yml on jwizzle/dungeondice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: dungeondice-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for dungeondice-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 426aaef2e4cc85a827483fbf1abb38594e23cc596ef72e09868164a482f6ff46
MD5 075f268d73d9f601f8bdd791f0599218
BLAKE2b-256 c1854dbe4544201c7cc4032e43b465fbc432a1525e4cba0b12c4a231bf3864c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dungeondice-1.1.0-py3-none-any.whl:

Publisher: python-publish.yml on jwizzle/dungeondice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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