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.0.4.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.4-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dungeondice-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 4df58d9917c2dcf9a5cce1274894dced126169c8ea22708971c7bd2c136edf3c
MD5 e95cd43c52468a0e86d6ee5c7a11ac4c
BLAKE2b-256 0f72f4a5bebdb5fbb6f7ad7fbdf56496ccc2e280f688e8f0de1e471e69d5f77e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dungeondice-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5716f6a05f339918fc7fad23a1fc62afc68fb4ed1aed3390a04b166207ecd9f6
MD5 491538fec7d764e8a558eeeaa18ae31e
BLAKE2b-256 15e49116adacd3808df3437465f839e7e9c40b13f22734bf4794b722717fa5b8

See more details on using hashes here.

Provenance

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