Skip to main content

sopel-roulette

Sopel plugin clone of a mIRC script to let users play Russian roulette

Installing

Releases are hosted on PyPI, so after installing Sopel, all you need is pip:

$ pip install sopel-roulette

Requirements

None aside from Sopel itself, version 8 or higher. (This implies a minimum Python version of 3.8.)

Configuring

The easiest way to configure sopel-roulette is via Sopel's configuration wizard—simply run sopel-plugins configure roulette and enter the values for which it prompts you.

Available options

  • timeout: How long in seconds each user must wait between games

Using

  • .roulette: Performs a game of Russian roulette, prints the result to the channel, and updates the user's stats
  • .r [nickname]: Retrieves and displays stats for the calling user, or (when nickname is specified) the specified nick.

Changelog

0.1.0

First proper packaged release of sopel-roulette.

Metadata

Release files for sopel-roulette 0.1.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 sopel-roulette 0.1.0
File Size Uploaded
sopel_roulette-0.1.0.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sopel-roulette 0.1.0
File Interpreter ABI Platform
sopel_roulette-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / sopel_roulette-0.1.0.tar.gz

Download URL sopel_roulette-0.1.0.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
53847355220c5b50a50da9cf1051790997fc69a69b8c2f44fb0528f17627071b
BLAKE2b-256 checksum
How to use checksums
8b612cc98f17672b2c59dde8613f489d4eb4935c59fec824270d4b679a1d7dae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 2, 2025.

Transparency log

Release files / sopel_roulette-0.1.0-py3-none-any.whl

Download URL sopel_roulette-0.1.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72e3513781ffabfdb7558c12107c72109d56244454a7b40a550208095b078680
BLAKE2b-256 checksum
How to use checksums
6784bc0344b60536c45e2b78ca67f05d70c9d86e5db0fdcb1ff7fae6a9f84282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 2, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.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