Skip to main content

LonelyConnect

pytest

This is a fan-made implementation of the BBC quiz show OnlyConnect. It allows you to write your own riddles and host your own show at home. For partly technical and partly gameplay reasons, round 3 (the connecting wall) is not implemented.

In case this isn't clear enough yet: This repository is not associated with the show at all, and no assets (images, audio, ...) of the original show are used.

Usage

Start the uvicorn app, e.g. via

uvicorn lonelyconnect:app

It will print out an admin code. Alternatively, you can set the environment variable lonelyconnect_admin_code.

LonelyConnect requires 4 "devices" (browser tabs):

  • One connected to the admin interface (for the quiz master)
  • Two for the teams (one each), showing the buzzers
  • One for the "stage"; this could be projected on a large screen, it shows public information and requires no authentication.

To connect to anything but the stage, just go to the root path (/), by default on port 8000. This will present you with a large text input, in which you can enter the authentication code. The admin code is obtained as described above, the codes for the two buzzers can be retrieved via the admin interface.

The stage is available at /ui/stage.

Once everyone is connected, you can test the buzzers by setting the buzz mode manually via the admin interface. During the course of a normal game, the buzz state (who is allowed to buzz/who has buzzed) will be automatically set through the game logic.

To start a game, the admin can load a game file.

Afterwards, the admin interface is usable through numeric keyboard shortcuts (as displayed on the dashboard).

Metadata

Release files for lonelyconnect 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 lonelyconnect 0.1.0
File Size Uploaded Provenance
lonelyconnect-0.1.0.tar.gz 8.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 17.8 kB

Release files / lonelyconnect-0.1.0.tar.gz

Download URL lonelyconnect-0.1.0.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1109ef6293400cf38b646ff43aaa753a55fb1130cbc77f234523bdfbf5225e6f
BLAKE2b-256 checksum
How to use checksums
1be7ee776c0bb6062807805e221974e17b8792e5830a81f343e73df8804793f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.6 Darwin/19.0.0

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

Download URL lonelyconnect-0.1.0-py3-none-any.whl
Size 9.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7619742a90902de1e0a45ed77869a57b0a22ed855f84ac329c30ae871e1e544
BLAKE2b-256 checksum
How to use checksums
1aeebacc87823457de2458a5540ff973db13718c0d4eac0cf4c004b065f7aaa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.6 Darwin/19.0.0

Security for lonelyconnect 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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