---
title: "witcheer on X: Link Sharing and Engagement"
url: https://stacklist.com/card/11a3fe31-638a-4ddf-bd20-04942182d3ec
source_url: "https://x.com/witcheer/status/2069075880912027687?s=12"
stack: https://stacklist.com/stack/8dd7c6d7-7b07-4be3-9579-2c4301fa6c01
summary: "Hermes Flightplan #1 is an article about building a zero-to-always-on Telegram AI agent that runs continuously and persists across reboots. The agent operates as a gateway accessible via messaging from a phone, with complete copy-paste code provided for implementation."
tags: "ai-agent, telegram, hermes, always-on, automation, code-tutorial"
key_entities: "Hermes Agent (technology), Telegram (technology), witcheer (person), AI agent (concept), always-on service (concept)"
classification: "tutorial"
content_hash: "sha256:106b3ccb815a52b747e742d1438900e73f38d453919c9c940bf92bc428412219"
acp_version: "0.2"
token_counts_approximate: 567
visibility: public
agent_accessible: true
status: "final"
---

# witcheer on X: Link Sharing and Engagement

witcheer @witcheer Article Hermes Flightplan #1: The Ultimate Zero to Always-On Telegram AI Agent (Full Copy-Paste Code) you want an AI agent you can message from your phone, one that kept running after you close the laptop and come back on its own after a reboot? Hermes Agent does this: it runs as a gateway you talk to... 3:11 PM · Jun 22, 2026 14.2K Views :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 3 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 3 :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 2 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 2 :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 2 7 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 27 :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre} 9 6 :where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0} 96 Read 3 replies
