Skip to main content

A Geometry Dash level requests app for streamers

Project description

HwGDReqs

a GD level requests app for streamers

Features:

  • Twitch Chat Monitoring: Listens for level IDs in Twitch chat (Device flow login)
  • YouTube Chat Monitoring: Listens for level IDs in YouTube live chat (no login, just username)
  • Thumbnails: using [Level Thumbnails](https://levelthumbs.prevter.me/) API to see kevel thumbs on the app
  • Queue Management to viewers: Add, remove, and replace levels (only to same requester)
  • Blacklist System: Block levels, authors, or requesters
  • Difficulty Filtering: Filter allowed difficulties
  • Length Filtering: Filter allowed level lengths
  • No Disliked Levels: Option to block disliked levels
  • Requester Limits: Max levels per requester
  • Level History: Track removed levels
  • Thumbnail Caching: Cache level thumbnails
  • API Server: HTTP API for external control (for anyone who wants to make a Geode Integration mod, please tell me tho)
  • Chat Commands: !del id to delete a level and !replace oldid newid to replace (for the requester who sent the level)
  • Level Fetching: Uses GDBrowser API for level data
  • Platform Icons: Shows Twitch/YouTube icon per level
  • Settings UI: Full settings dialog for all options
  • Persistent Storage: Saves queue, blacklists, and settings

Site: https://hwgdreqs.github.io

made by MalikHw47

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hwgdreqs-0.8.0.tar.gz (465.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hwgdreqs-0.8.0-py3-none-any.whl (52.3 kB view details)

Uploaded Python 3

File details

Details for the file hwgdreqs-0.8.0.tar.gz.

File metadata

  • Download URL: hwgdreqs-0.8.0.tar.gz
  • Upload date:
  • Size: 465.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for hwgdreqs-0.8.0.tar.gz
Algorithm Hash digest
SHA256 30966ff1b8616e8c41ecf0dbc538ffc494857f05194dfc3021f405ec27f0d799
MD5 0eda695bfe26b29a6afdf60959880332
BLAKE2b-256 0233ee4fcf2f24ff5be70a9f04934d66851ade2d6aa130bb481c19a4b1caeb33

See more details on using hashes here.

File details

Details for the file hwgdreqs-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: hwgdreqs-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 52.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for hwgdreqs-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 221b6ebbcc50480febe750045d6c1f19c41bff68213e0e5b4d6f2d12e2e28d14
MD5 d94cb8c25da7ae2879850cdac1549e36
BLAKE2b-256 6d8cc7a2bdc8f5dcdb57ab759d950dd5b1bbf946b874a0436cefd5184257bd83

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page