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.2.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.2-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dungeondice-1.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 5a1dd3dbff99b2d6b0f8065191d200cf3f6b87802c8871a1309a8f53f6ead49c
MD5 3c684161996b3ee836b8f4dcbadf76a7
BLAKE2b-256 6aa8d3b3345a821e822343d9ca0ba304358623f190bab6f8167a4e96f3ce20e5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dungeondice-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 17.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c88833ad9a9fd039e02a0e05c3871c86588ce75f52187f607aaffdc8d58e0088
MD5 45477c2126b5aaa7fedaaa5516918716
BLAKE2b-256 e3d1f9733d4df28a6cf6c8ed86bd4881b6256a7e2118200b63ab915b40c9fcfc

See more details on using hashes here.

Provenance

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