Next Slide

Tiny stateful HTTP API for nudging a Godot slide deck during a talk.

State

{ "next_slide": false, "count": 0, "threshold": 1 }

Endpoints

PathEffect
GET /stateRead state, no side effects.
GET /advanceSet next_slide = true.
GET /pollReturn {next_slide} and reset it to false. The Godot client polls this.
GET /tickcount++. Auto-advances when count >= threshold (resets count).
GET /threshold/NSet threshold to integer N.
GET /resetReset everything to defaults.

Audience interaction

Share /click with the audience — each device gets a big button that fires /tick once every 5 minutes (cooldown stored in localStorage, survives page reloads).