Skip to main content

Tools to roll some virtual dice

Project description

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.0.2.tar.gz (28.5 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.0.2-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dungeondice-1.0.2.tar.gz
Algorithm Hash digest
SHA256 e2e4894e84fe660d6565015db0718af892c852523af691b84f3f5ba7ec597bf7
MD5 e0364ac9cf660fe131721162f88b7cf6
BLAKE2b-256 bf56cf286883f812a880e5e0123c26b9bdcf914d793ae98d2966eca73677b8b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dungeondice-1.0.2.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.0.2-py3-none-any.whl.

File metadata

  • Download URL: dungeondice-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 17.2 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.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7982f1c529cfa0dfb231256fce7f2e0c07ed001cde4155f06e6f9f873087ace8
MD5 b4db68326c50f1e07ec4f74ae25dbca6
BLAKE2b-256 a2a1dfa34be1270a4de5d5800551426b3c1d5b0c0b0a6e93c186540732b7a3f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dungeondice-1.0.2-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