{
 "meta": {
  "dataset": "Subscriber history — @fa_electronics",
  "channel": "https://tgregister.com/channel/fa_electronics",
  "retrieved_at": "2026-09-14T17:43:10.738Z",
  "licence": "CC BY 4.0 — attribute to tgregister.com",
  "n_readings": 32,
  "window": {
   "from": "2026-08-06T04:32:20.003Z",
   "to": "2026-09-14T04:01:40.544Z"
  },
  "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-06T04:32:20.003Z",
   "subscribers": 94054,
   "source": 3
  },
  {
   "ts": "2026-08-06T16:01:39.717Z",
   "subscribers": 94052,
   "source": 4
  },
  {
   "ts": "2026-08-07T12:48:33.402Z",
   "subscribers": 94031,
   "source": 4
  },
  {
   "ts": "2026-08-08T11:41:18.070Z",
   "subscribers": 94030,
   "source": 4
  },
  {
   "ts": "2026-08-09T10:51:09.290Z",
   "subscribers": 94010,
   "source": 4
  },
  {
   "ts": "2026-08-10T10:20:53.418Z",
   "subscribers": 94000,
   "source": 4
  },
  {
   "ts": "2026-08-11T11:48:02.808Z",
   "subscribers": 93990,
   "source": 4
  },
  {
   "ts": "2026-08-12T11:07:56.910Z",
   "subscribers": 93984,
   "source": 4
  },
  {
   "ts": "2026-08-13T13:47:00.830Z",
   "subscribers": 93967,
   "source": 4
  },
  {
   "ts": "2026-08-15T00:03:54.429Z",
   "subscribers": 93957,
   "source": 4
  },
  {
   "ts": "2026-08-16T17:36:26.595Z",
   "subscribers": 93936,
   "source": 4
  },
  {
   "ts": "2026-08-17T18:38:09.656Z",
   "subscribers": 93932,
   "source": 4
  },
  {
   "ts": "2026-08-18T19:55:52.426Z",
   "subscribers": 93906,
   "source": 4
  },
  {
   "ts": "2026-08-19T21:45:09.631Z",
   "subscribers": 93917,
   "source": 4
  },
  {
   "ts": "2026-08-20T18:14:15.062Z",
   "subscribers": 93899,
   "source": 4
  },
  {
   "ts": "2026-08-21T20:56:33.221Z",
   "subscribers": 93891,
   "source": 4
  },
  {
   "ts": "2026-08-23T09:18:43.206Z",
   "subscribers": 93889,
   "source": 4
  },
  {
   "ts": "2026-08-24T23:05:16.982Z",
   "subscribers": 93880,
   "source": 4
  },
  {
   "ts": "2026-08-26T00:53:19.087Z",
   "subscribers": 93870,
   "source": 4
  },
  {
   "ts": "2026-08-26T22:32:36.127Z",
   "subscribers": 93868,
   "source": 4
  },
  {
   "ts": "2026-08-27T23:36:57.095Z",
   "subscribers": 93849,
   "source": 4
  },
  {
   "ts": "2026-08-28T23:07:05.643Z",
   "subscribers": 93861,
   "source": 4
  },
  {
   "ts": "2026-08-30T02:13:33.265Z",
   "subscribers": 93852,
   "source": 4
  },
  {
   "ts": "2026-08-31T00:07:44.250Z",
   "subscribers": 93837,
   "source": 4
  },
  {
   "ts": "2026-09-01T00:25:17.770Z",
   "subscribers": 93818,
   "source": 4
  },
  {
   "ts": "2026-09-01T22:54:56.806Z",
   "subscribers": 93816,
   "source": 4
  },
  {
   "ts": "2026-09-03T00:05:11.093Z",
   "subscribers": 93808,
   "source": 4
  },
  {
   "ts": "2026-09-04T10:15:30.080Z",
   "subscribers": 93791,
   "source": 4
  },
  {
   "ts": "2026-09-07T04:55:33.166Z",
   "subscribers": 93814,
   "source": 4
  },
  {
   "ts": "2026-09-10T07:55:15.179Z",
   "subscribers": 93771,
   "source": 4
  },
  {
   "ts": "2026-09-12T09:14:48.536Z",
   "subscribers": 93809,
   "source": 4
  },
  {
   "ts": "2026-09-14T04:01:40.544Z",
   "subscribers": 93787,
   "source": 4
  }
 ]
}
