{
 "meta": {
  "dataset": "Subscriber history — @crashdashed",
  "channel": "https://tgregister.com/channel/crashdashed",
  "retrieved_at": "2026-09-07T02:05:18.059Z",
  "licence": "CC BY 4.0 — attribute to tgregister.com",
  "n_readings": 29,
  "window": {
   "from": "2026-08-07T12:08:07.870Z",
   "to": "2026-09-07T00:19:09.072Z"
  },
  "columns": {
   "ts": "when this reading was taken, UTC",
   "subscribers": "the count read (or, for source 3, carried over) — see source below",
   "source": {
    "0": "sweep.py — t.me/<name> profile page",
    "1": "promote.py — Bot API getChat",
    "2": "resolve.py — MTProto",
    "3": "spromote.py — t.me/s/<name> post preview (figure carried over from an earlier profile read, not the preview’s own rounded header)",
    "4": "remeasure.py — t.me/<name> profile page, re-read on a schedule"
   }
  },
  "note": "Snapshots are written only when a reading changes: a gap in ts means \"no change observed between readings\", never \"not measured\" and never \"interpolated\". Readings from different sources are separate lineages that do not confirm one another — subtracting across them can attribute a change to a period nothing was actually read in. Full method: https://tgregister.com/methodology#measuring"
 },
 "rows": [
  {
   "ts": "2026-08-07T12:08:07.870Z",
   "subscribers": 47388,
   "source": 0
  },
  {
   "ts": "2026-08-07T12:15:16.356Z",
   "subscribers": 47388,
   "source": 3
  },
  {
   "ts": "2026-08-08T02:52:49.476Z",
   "subscribers": 47372,
   "source": 4
  },
  {
   "ts": "2026-08-09T05:03:56.780Z",
   "subscribers": 47339,
   "source": 4
  },
  {
   "ts": "2026-08-10T06:14:46.982Z",
   "subscribers": 47307,
   "source": 4
  },
  {
   "ts": "2026-08-11T02:51:33.137Z",
   "subscribers": 47289,
   "source": 4
  },
  {
   "ts": "2026-08-12T02:22:32.550Z",
   "subscribers": 47251,
   "source": 4
  },
  {
   "ts": "2026-08-13T04:08:50.251Z",
   "subscribers": 47208,
   "source": 4
  },
  {
   "ts": "2026-08-14T09:17:24.207Z",
   "subscribers": 47166,
   "source": 4
  },
  {
   "ts": "2026-08-15T18:47:44.381Z",
   "subscribers": 47131,
   "source": 4
  },
  {
   "ts": "2026-08-16T22:07:59.149Z",
   "subscribers": 47104,
   "source": 4
  },
  {
   "ts": "2026-08-18T00:07:43.990Z",
   "subscribers": 47062,
   "source": 4
  },
  {
   "ts": "2026-08-18T23:26:03.498Z",
   "subscribers": 47027,
   "source": 4
  },
  {
   "ts": "2026-08-19T21:24:12.558Z",
   "subscribers": 46997,
   "source": 4
  },
  {
   "ts": "2026-08-20T18:36:12.618Z",
   "subscribers": 46972,
   "source": 4
  },
  {
   "ts": "2026-08-21T17:05:35.668Z",
   "subscribers": 46947,
   "source": 4
  },
  {
   "ts": "2026-08-23T05:33:38.154Z",
   "subscribers": 46906,
   "source": 4
  },
  {
   "ts": "2026-08-24T21:06:15.196Z",
   "subscribers": 46844,
   "source": 4
  },
  {
   "ts": "2026-08-25T21:49:21.691Z",
   "subscribers": 46800,
   "source": 4
  },
  {
   "ts": "2026-08-27T00:57:39.738Z",
   "subscribers": 46764,
   "source": 4
  },
  {
   "ts": "2026-08-28T04:24:23.488Z",
   "subscribers": 46736,
   "source": 4
  },
  {
   "ts": "2026-08-29T04:47:12.471Z",
   "subscribers": 46709,
   "source": 4
  },
  {
   "ts": "2026-08-30T03:33:24.792Z",
   "subscribers": 46690,
   "source": 4
  },
  {
   "ts": "2026-08-31T01:15:55.395Z",
   "subscribers": 46658,
   "source": 4
  },
  {
   "ts": "2026-08-31T23:57:28.817Z",
   "subscribers": 46636,
   "source": 4
  },
  {
   "ts": "2026-09-02T00:44:17.666Z",
   "subscribers": 46593,
   "source": 4
  },
  {
   "ts": "2026-09-02T23:23:13.796Z",
   "subscribers": 46575,
   "source": 4
  },
  {
   "ts": "2026-09-04T12:21:25.533Z",
   "subscribers": 46534,
   "source": 4
  },
  {
   "ts": "2026-09-07T00:19:09.072Z",
   "subscribers": 46472,
   "source": 4
  }
 ]
}
