{"adoption": {"forks": 323, "observed_at": "2026-08-28T04:04:03.796619+00:00", "stars": 1230}, "canonical_url": "https://ross.abutalabs.com/products/universal-arduino-telegram-bot", "card": {"archived": false, "artifact_type": "library", "description": "Use Telegram on your Arduino (ESP8266 or Wifi-101 boards)", "domain": ["iot", "embedded-systems", "messaging-platforms"], "enriched": true, "function": ["http-client", "sdk", "chatbot"], "health_score": 20, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["witnessmenow/Universal-Arduino-Telegram-Bot"], "name": "witnessmenow/Universal-Arduino-Telegram-Bot", "platform": ["embedded", "iot", "cpp"], "pushed_at": "2024-07-29T06:31:43+00:00", "repo": "witnessmenow/Universal-Arduino-Telegram-Bot", "stars": 1230, "tags": ["telegram-bot-api", "arduino-library", "esp8266", "esp32", "wifi-101", "arduino-ide", "automation"], "topics": ["telegram", "arduino", "wifi"], "urls": [], "use_cases": ["control an arduino project remotely via telegram", "send sensor readings from esp8266 to telegram", "receive telegram commands on an iot device", "get notifications from my arduino project on my phone", "build a telegram bot on esp32", "remote home automation with telegram messages"], "what_it_is": "An Arduino IDE library providing an interface to the Telegram Bot API, designed to work across multiple Arduino architectures such as ESP8266 and WiFi-101 boards. It lets embedded projects send and receive Telegram messages for remote monitoring and command of hardware.", "when_to_avoid": ["your board has no WiFi or SSL capability", "you need a full-featured Telegram client rather than the Bot API", "you are not using the Arduino IDE ecosystem"], "when_to_choose": ["you need Telegram messaging from Arduino-compatible boards like ESP8266, ESP32, or WiFi-101", "you want a single library supporting multiple Arduino architectures", "you want remote monitoring or command of an embedded project via a chat app"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/universal-arduino-telegram-bot", "repo": "witnessmenow/Universal-Arduino-Telegram-Bot", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.796619+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:04.153803+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9f50245dd0c09c0cd68abb7bb3312b564ba12c448b7e1a2c96f5e31edd3033", "fetched_at": "2026-08-28T04:04:03.796619+00:00", "kind": "readme", "missing": false, "url": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3721, "days_push": 765, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}