{
 "meta": {
  "dataset": "Subscriber history — @a79zcom",
  "channel": "https://tgregister.com/channel/a79zcom",
  "retrieved_at": "2026-09-11T11:26:42.838Z",
  "licence": "CC BY 4.0 — attribute to tgregister.com",
  "n_readings": 28,
  "window": {
   "from": "2026-08-07T15:56:37.292Z",
   "to": "2026-09-08T15:38:50.245Z"
  },
  "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-07T15:56:37.292Z",
   "subscribers": 31915,
   "source": 0
  },
  {
   "ts": "2026-08-07T16:00:38.712Z",
   "subscribers": 31915,
   "source": 3
  },
  {
   "ts": "2026-08-08T15:48:58.764Z",
   "subscribers": 31917,
   "source": 4
  },
  {
   "ts": "2026-08-09T16:31:13.805Z",
   "subscribers": 31910,
   "source": 4
  },
  {
   "ts": "2026-08-10T15:27:47.400Z",
   "subscribers": 31912,
   "source": 4
  },
  {
   "ts": "2026-08-11T17:02:15.099Z",
   "subscribers": 31909,
   "source": 4
  },
  {
   "ts": "2026-08-12T15:06:48.022Z",
   "subscribers": 31903,
   "source": 4
  },
  {
   "ts": "2026-08-13T23:27:38.196Z",
   "subscribers": 31897,
   "source": 4
  },
  {
   "ts": "2026-08-15T11:38:42.668Z",
   "subscribers": 31905,
   "source": 4
  },
  {
   "ts": "2026-08-16T21:13:23.795Z",
   "subscribers": 31901,
   "source": 4
  },
  {
   "ts": "2026-08-17T21:47:02.146Z",
   "subscribers": 31895,
   "source": 4
  },
  {
   "ts": "2026-08-18T19:56:23.350Z",
   "subscribers": 31883,
   "source": 4
  },
  {
   "ts": "2026-08-19T16:47:06.369Z",
   "subscribers": 31880,
   "source": 4
  },
  {
   "ts": "2026-08-20T13:34:35.534Z",
   "subscribers": 31871,
   "source": 4
  },
  {
   "ts": "2026-08-21T20:34:05.232Z",
   "subscribers": 31880,
   "source": 4
  },
  {
   "ts": "2026-08-23T13:36:50.551Z",
   "subscribers": 31882,
   "source": 4
  },
  {
   "ts": "2026-08-24T23:55:00.318Z",
   "subscribers": 31886,
   "source": 4
  },
  {
   "ts": "2026-08-26T00:42:27.580Z",
   "subscribers": 31883,
   "source": 4
  },
  {
   "ts": "2026-08-27T03:24:22.124Z",
   "subscribers": 31878,
   "source": 4
  },
  {
   "ts": "2026-08-28T06:13:43.573Z",
   "subscribers": 31884,
   "source": 4
  },
  {
   "ts": "2026-08-29T07:28:23.798Z",
   "subscribers": 31897,
   "source": 4
  },
  {
   "ts": "2026-08-30T07:04:26.114Z",
   "subscribers": 31883,
   "source": 4
  },
  {
   "ts": "2026-08-31T07:52:52.917Z",
   "subscribers": 31877,
   "source": 4
  },
  {
   "ts": "2026-09-01T06:59:13.832Z",
   "subscribers": 31876,
   "source": 4
  },
  {
   "ts": "2026-09-02T06:44:52.214Z",
   "subscribers": 31877,
   "source": 4
  },
  {
   "ts": "2026-09-03T10:13:39.769Z",
   "subscribers": 31863,
   "source": 4
  },
  {
   "ts": "2026-09-05T06:19:48.114Z",
   "subscribers": 31854,
   "source": 4
  },
  {
   "ts": "2026-09-08T15:38:50.245Z",
   "subscribers": 31830,
   "source": 4
  }
 ]
}
