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" python -m dungeondice.main
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
Release history Release notifications | RSS feed
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.0.tar.gz
(27.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dungeondice-1.0.0.tar.gz.
File metadata
- Download URL: dungeondice-1.0.0.tar.gz
- Upload date:
- Size: 27.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc06041c26d6d2c6c93ac5e4da8c26ae9b26c69529a243ca6fa95f53a84bf739
|
|
| MD5 |
ffad3c848a856dfbb16864b0529df612
|
|
| BLAKE2b-256 |
d5c5ab5364dff2b2f57c11c98733711bdf324253afc9b80e6289d8f7b67bb75e
|
File details
Details for the file dungeondice-1.0.0-py3-none-any.whl.
File metadata
- Download URL: dungeondice-1.0.0-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bf6da4fb2fd763dd1d6d1b9724d8ffe3a4daea184d867d97d1186d2cba75b81
|
|
| MD5 |
09a7f72dac3cf949cdae37d106d0f6c9
|
|
| BLAKE2b-256 |
892a82731c2f4b05f4aa9a0c3f3abe9ea211e9103b72f592d68119f5a3d65dda
|