Every comeback, every tour announcement, the same thing happens. Presale codes drop, tickets vanish in minutes, and the resale chaos begins. And every single time, I watch fans lose money to the same tricks: a "Weverse Shop" site that is one letter off from the real one, a KakaoTalk seller with a screenshot of a ticket that does not exist, a QR code that scans fine and opens nothing.
I am a developer, and I am ARMY. So I built the thing I kept wishing existed: sevensignal, an open-source pack of agent skills that helps fans check whether a ticket seller is actually official, and keeps up with real BTS news without touching anything sketchy.
https://github.com/helenanova/sevensignal
The name is a quiet nod to seven members and one signal: a signal you can actually trust.
What it does
ticket-safety is a deterministic checker, not a vibe. A seller counts as official only when a current BigHit or Weverse notice names it for that specific tour. Everything else gets labeled "unverified," not "safe." That word choice is deliberate: the worst thing a safety tool can do is hand out confidence it has not earned.
It ships with 41 safety cases covering the stuff fans actually run into: Korean KakaoTalk and Instagram scams, fake Weverse Shop clones, membership resale offers, QR and wallet-pass tricks, proxy ticketing schemes, and lookalike domains with homoglyph characters that look right until you stare at them.
official-news summarizes BTS news and tour updates from public sources only. It will never log into Weverse for you, and it never will. If a tool needs your Weverse account to tell you the news, it is not a news tool.
The unglamorous part I am proud of
The domain matcher is plain Python with zero dependencies, so it runs anywhere and you can read every line of it. There are unit tests, a schema validator, a deterministic eval runner, and CI on every push. A weekly job checks for broken links and stale data, and if the allowlist goes more than 30 days without a refresh, the repo files an issue on itself. Ticket scams move fast, so a safety list that quietly rots is worse than no list at all.
Try it
npx skills add helenanova/sevensignal
MIT licensed, English-first with Korean summaries, and completely unofficial: this is a fan project, not affiliated with HYBE, BigHit, or Weverse. No logos, no photos, no lyrics, nothing for sale. 💜
Help wanted
There are good first issues open if you want to contribute, whether that is new scam patterns you have seen in the wild, translations, or better eval cases. If you have ever watched a friend get burned by a fake seller and thought "someone should fix this," this repo is the someone.
I would love to hear what you think, especially from fans who have seen scam patterns I have not covered yet.
Top comments (0)