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.1.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.1.tar.gz.
File metadata
- Download URL: dungeondice-1.0.1.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 |
973ef3fd675eec42b496b7cc3198e09c001f065b987482f72788122de75be5ce
|
|
| MD5 |
165c1c906ab1b22ccc756cd724069c74
|
|
| BLAKE2b-256 |
deffbd5a7714df8bb4f10e51f6eec1ab3e24b33eca66b8a81e33f003e3d1c866
|
File details
Details for the file dungeondice-1.0.1-py3-none-any.whl.
File metadata
- Download URL: dungeondice-1.0.1-py3-none-any.whl
- Upload date:
- Size: 17.2 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 |
68031e22bd05ee017ca69ab4c2f3d31e6d9825590bf43763553022e947d1d48f
|
|
| MD5 |
0237b55aaf7e60f54e23d23e33c77d8c
|
|
| BLAKE2b-256 |
6077439d416ed4b7ca94c4072d67dae8258a9cc1c8ffa3fe2b8cd632a10748eb
|