You are browsing as a guest. Sign up (or log in) to start making projects!

9h 32m logged

Spectralis devlog #38
—Hello again proggers—
Suno’s integration broke after their latest TOS update, so that got fixed. Also added Discord Rich Presence control for capsules, started chasing down a batch of connections that quietly broke or got dropped over time, and picked up a fun trivia fact along the way: Suno apparently hosts on AWS S3.
a TOS update breaking an integration, name a more classic story
Cat or dog? S3://
Okay let’s get into it~
—Yap—
Mixed bag this round: one reactive fix from an external platform change, one genuinely new feature, and the start of a cleanup pass on integrations that have been quietly rotting since whenever they last got touched.
—The Great Suffering—
1 — Suno Integration, Fixed
Suno’s newest TOS update broke the existing integration. Patched it back up to work with the new terms. Reactive fix, not a fun one, but necessary.
2 — Capsule DRPC Control
Real new feature: Spectralis capsules can now control Discord Rich Presence, so a capsule can show custom status while it’s playing instead of the app just showing generic now-playing info.
3 — Chasing Down Broken And Dropped Connections
Going through existing integrations that broke with newer updates on the other end, or that got dropped along the way and never revisited — untitled.stream compatibility being one specific example. Working through the backlog of “this used to work” one at a time.
4 — Suno Hosts On AWS S3
Small fun discovery while poking around the integration: Suno’s hosting is on AWS S3. Not actionable, just neat to know.
5 — Looking For New Platforms
Actively looking for what to integrate with next. Feedback on what platforms people actually want would genuinely help shape this.
—FAQ (no one asked these but they are here)—
Q: What is a “progger”?
A: A human programmer. You. The one whose integration broke because someone else updated a TOS page.
Q: What’s DRPC?
A: Discord Rich Presence — the status shown under someone’s name in Discord. Capsules can now set custom status through it.
Q: What’s untitled.stream compat about?
A: One of the connections that broke or got left behind at some point — being actively worked back into shape.
Q: What platforms are being considered for new integration?
A: Not decided yet, genuinely open to suggestions.
Q: Was the Suno fix hard?
A: Not conceptually, just annoying — an external change forcing reactive work instead of planned work.
Q: What’s the image order now?
A: Changed my mind again — meme first, app screenshot second this time. The devlog #37 order didn’t stick.
—This is the end*—
*end for now, TOS updates permitting
POP!!!

0
12

Comments 0

No comments yet. Be the first!