Install
openclaw skills install @seichris/telegram-full-accessGive OpenClaw full access to your Telegram: Log into a local Telegram session, use a personal or dedicated account, let Claw automate your workflows, and manage chats through a CRM UI.
openclaw skills install @seichris/telegram-full-accessUse this skill when the user wants OpenClaw to work with Telegram through an explicit user-owned Telegram login instead of the limited-access Telegram Bot API.
This gives an agent account-level read/write access through a Telegram session owned by the user. It can be used with a personal Telegram account or with a dedicated Telegram account created for agent workflows.
Telegram bot access is useful for bot-first workflows, but it is intentionally narrower:
Use this skill when the user wants account-level access through an explicit user-owned Telegram login, not a bot that has to be invited chat by chat.
Use Chiho.ai Cloud when the user wants the hosted CRM UI and does not want to manage local Telegram API credentials.
https://chiho.ai/profile/agent-access.Authorization: Bearer <CHIHO_AGENT_TOKEN> with every MCP request.Claude Code supports this hosted bearer-token flow through claude mcp add --transport http ... --header .... Claude web, Claude Desktop, and Cowork remote custom connectors require OAuth for authenticated hosted servers and cannot use Chiho Agent Access tokens yet. Never place a Chiho token in a connector URL or OAuth credential field.
Prefer this path when the user wants the CRM UI, hosted session management, or the quickest setup.
tgchatsUse the local tgchats runtime when the user explicitly wants self-hosting or local data ownership.
https://my.telegram.org/apps:
TELEGRAM_API_IDTELEGRAM_API_HASHDATABASE_URL.npm install
cp .env.example .env
npm run dev -- auth
npm run mcp
After login, prefer MCP tools exposed by tgchats-mcp. Fall back to tgchats --json only when MCP is unavailable.