Three steps. Then it's just conversation.
Create the bot
Open @BotFather in Telegram, send /newbot, pick a name. You get a token that looks like 123456:ABC-DEF…
/newbotPaste it into Memo
Settings → Telegram in Memo, paste the token. It's encrypted at rest with the same machine key your provider API keys use.
Settings → TelegramClaim ownership
Send your bot any first message — whoever sends it becomes the permanent owner. Every other account is silently ignored from then on.
Hello MemoA small window into the whole brain.
One Token, Done
Create a bot with @BotFather, paste the token into Settings → Telegram. No phone number, no QR code, no separate app — a 60-second setup.
Owner Lock
Whoever sends the bot its very first message is locked in as its permanent owner. Everyone else is silently ignored — no reply, no "this bot is private" leak. A stranger who finds the token gets nothing.
Full Assistant, Not an Echo
Messages route through the same memory/intent/mood pipeline as desktop chat. Agent tools and web search are available in the conversation — Memo actually searches and acts, it doesn't improvise.
Routines From the Chat
"Every day at 9, send me the latest AI news" just works. Create, list, and cancel scheduled automations by talking — no need to open the Routines tab. Delivery is hard-locked to you; the model can never pick another target.
Slash Commands
/new for a fresh session, /agent and /web toggles, /auto-perm for tool approvals, /status, /help — control Memo without ever opening the app.
Native Typing Indicator
A real "typing…" status while the reply generates, refreshed live — reuses Telegram's own chat action API rather than faking it with a placeholder message.
Run it without opening the app.
/newfresh session/agent on|offtool-use mode/web on|offweb search/auto-perm on|offtool approvals/statusmodel & memory/helpeverything elseRoutines aren't managed by command either — just ask in plain words: “show my routines” lists them, “cancel the news routine” deletes it — the model sees real IDs first and never guesses.
Technical Details
Deliberate scope: a Telegram bot can only see messages sent directly to it — there's no equivalent of WhatsApp's full account visibility. This is a chat interface, not a message-reading/sending agent tool.