Skip to main content

Fart

Makes your OpenVoiceOS assistant fart - on request, or quietly at random until someone begs it to stop. Ask it who did it, and it will own up if it really was guilty... or blame the dog.

A silly skill that should earn a laugh or two (and a few more from the kids). Fully offline, 12 sounds, 8 languages.

Tests PyPI version

Usage

Say What happens
"fart" / "let one rip" Plays a random fart, sometimes followed by a remark
"did you fart?" / "what is that smell?" Confesses if it farted in the last two minutes - otherwise denies everything
"fart randomly" / "let one slip now and then" Random mode: a fart every 5-60 minutes
"stop farting" - or just "stop" Ends random mode

In Danish: "prut", "var det dig der pruttede?", "prut tilfældigt", "stop med at prutte".

Languages

English, Danish, German, Spanish, French, Italian, Dutch and Portuguese.

All language files are generated from one table in tools/gen_locale.py, so every language has the same intents and dialogs. Native-speaker improvements are very welcome - edit the table, run python tools/gen_locale.py, and open a PR.

Settings

Optional, in the skill's settings.json:

Key Default Meaning
comment_chance 0.5 Chance (0-1) of a remark after a fart
random_min_minutes 5 Shortest pause in random mode
random_max_minutes 60 Longest pause in random mode
confess_window_sec 120 How long after a fart it will own up to it
sounds_dir - Folder with your own .mp3/.wav/.ogg/.flac files

Install

pip install ovos-skill-fart

Development

pip install -e . -r requirements-test.txt
pytest tests/

Releases are published to PyPI automatically when a v* tag is pushed.

Credits

License

GPL-3.0-or-later

Category

Entertainment

Tags

#fun #humor #prank #fart

Metadata

Release files for ovos-skill-fart 1.0.0

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

Source distribution (sdist)

Source distribution for ovos-skill-fart 1.0.0
File Size Uploaded
ovos_skill_fart-1.0.0.tar.gz 267.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ovos-skill-fart 1.0.0
File Interpreter ABI Platform
ovos_skill_fart-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 556.1 kB

Release files / ovos_skill_fart-1.0.0.tar.gz

Download URL ovos_skill_fart-1.0.0.tar.gz
Size 267.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b09303bc20f069af98f50f727ed983c0570d8df719bb8173dc6cb6cde2e055cf
BLAKE2b-256 checksum
How to use checksums
2131ffba913c52892dd889198ad467632edea6fb6fc9ab748b7c9a3592eecb1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / ovos_skill_fart-1.0.0-py3-none-any.whl

Download URL ovos_skill_fart-1.0.0-py3-none-any.whl
Size 288.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a653ae704653ae7780c901db24af371dce1dcaa06b7068ad45d5032341180fd5
BLAKE2b-256 checksum
How to use checksums
a637c7c54d84942ec4bd65eff3bb2b28b55260c818d2afa91a4857aa4c946826
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 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