Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

skill-randomness

Python Python Python

Does not support Python 3.8 or lower, please use Python 3.9-3.11

About

A skill for all kinds of chance - make a choice, roll a die, flip a coin, pick between two choices, etc.

Accepts a single property: die_limit, which is the maximum number of dice that can be rolled at once. The default is 16.

~/.config/mycroft/skills/skill-randomness.openvoiceos/settings.json

{
  "die_limit": 16
}

Examples

  • "Flip a coin"
  • "Tell me my future"
  • "Help me decide something"
  • "Pick a number between 1 and 100"
  • "Roll a die"
  • "Roll 1 d 20"
  • "Roll 6 d 8"
  • "Roll a 20 sided die"
  • "Roll 5 dice"
  • "Roll 6, 8 sided dice"

Credits

  • Mike Gray (@mikejgray)
  • BuilderJer (@builderjer)

Category

Games Fun Chance

Tags

ovos skill games fun chance

Attribution

The coin flipping sound came from TheKnave at freesound.org. It is licensed under the Creative Commons 4 License.

The fortune teller sound came from LittleRainySeasons at freesound.org. It is licensed under the Creative Commons 0 License.

The dice rolling sound came from dermotte at freesound.org. It is licensed under the Creative Commons 4 License.

Metadata

Release files for skill-randomness 0.0.2a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for skill-randomness 0.0.2a1
File Size Uploaded
skill-randomness-0.0.2a1.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for skill-randomness 0.0.2a1
File Interpreter ABI Platform
skill_randomness-0.0.2a1-py3-none-any.whl Python 3 none any Details

Total release size: 263.8 kB

Release files / skill-randomness-0.0.2a1.tar.gz

Download URL skill-randomness-0.0.2a1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7ed728d2fc4e798ca9f2c7015cb3b86c03e531303e6f213686b2cf3b73b8a73d
BLAKE2b-256 checksum
How to use checksums
1f4734c70dd2cc803cd95255e89ac6a5bff0889c556af07d984f47e676c1dd57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / skill_randomness-0.0.2a1-py3-none-any.whl

Download URL skill_randomness-0.0.2a1-py3-none-any.whl
Size 258.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
471c44ad45e4079698858b464d9dd28504832d99eee5727812f45103e28b2cfa
BLAKE2b-256 checksum
How to use checksums
aaf9202bd311817bd01b5b0823c9df682d3c9e8406cb4b24b6dc1026c34afae5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.0.2a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page