Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Uri6407/claudegram --skill telegram-workflowgit clone --depth 1 https://github.com/Uri6407/claudegramWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/uri6407/claudegram/telegram-workflow)<a href="https://agentmods.dev/skills/uri6407/claudegram/telegram-workflow"><img src="https://agentmods.dev/badge/skills/uri6407/claudegram/telegram-workflow/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/uri6407/claudegram/telegram-workflow"><img src="https://agentmods.dev/badge/skills/uri6407/claudegram/telegram-workflow.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00097 | $0.02819 |
| Opus 5.5 | $0.00039 | $0.01128 |
| Sonnet 5.5 | $0.00019 | $0.00564 |
| Haiku 4.5 | $0.00010 | $0.00282 |
Grade A, and why
telegram-workflow scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to telegram-workflow — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 173 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Работа с Telegram через claudegram
MCP-сервер claudegram даёт доступ к личному аккаунту пользователя
через MTProto (не бот). 58 типизированных tools, разбитых по категориям.
Базовые принципы безопасности
- Никогда не отправляй сообщения без явного подтверждения. Намерение «составить черновик» ≠ намерение отправить. Покажи проект текста и жди слов вроде «отправь / шли / да».
delete_message(revoke=True)— необратимо. ДефолтFalse(только у себя). Hookguard-deleteтребует подтверждения. Не передавайTrueбез явного запроса юзера.- Не помечай прочитанным автоматически.
mark_read— только по явной просьбе. Иначе пользователь потеряет визуальные индикаторы непрочитанного. - Деструктивные операции на чатах:
kick_participant,ban_participant,delete_dialog,leave_chat,terminate_authorization,block_user— всегда показывай action + entity и жди "да". - Markdown в
send_message/edit_message. Если в тексте есть*,_,[,],~,\``, и это **не** разметка — передайparse_mode="none"`, иначе Telegram упадёт с ParseMode-error. - Сессия — это пароль. Файл
*.sessionв${CLAUDE_PLUGIN_DATA}даёт полный доступ к аккаунту. Никогда не предлагай пересылать его, копировать в чат, коммитить. invoke_raw— крайний инструмент. Используй только если нет high-level tool. Можешь случайно изменить состояние аккаунта или нарваться на flood-wait.
Каталог инструментов
Все имена под префиксом mcp__plugin_claudegram_claudegram__. Сгруппированы по модулям.
Identity / Account (server/tools/identity/account.py)
| Tool | Назначение |
|---|---|
get_me |
Кто я залогинен |
get_authorizations |
Список активных сессий аккаунта (другие устройства) |
terminate_authorization |
Завершить чужую сессию (по hash) |
update_profile |
Изменить имя/фамилию/био |
set_online |
Online/offline статус |
Messaging (server/tools/messaging/{messages,history,pins,reactions}.py)
| Tool | Назначение |
|---|---|
send_message |
Отправить (parse_mode, reply_to, silent, link_preview, schedule_unix) |
edit_message |
Отредактировать своё |
delete_message |
Удалить (revoke=False default) |
forward_message |
Переслать (silent, drop_author) |
get_history |
Последние N (offset_id, min_id, from_user, reverse) |
search_messages |
Поиск по тексту (chat, from_user) |
mark_read |
Прочитано (max_id, clear_mentions) |
pin_message |
Закрепить (notify, pm_oneside) |
unpin_message |
Открепить одно или все |
react_message |
Поставить эмодзи-реакцию ("" чтобы снять) |
send_dice |
🎲/🎯/🏀/⚽/🎰/🎳 |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 173 lines · 97 tokens per session scan A 856c9bdb91f4
telegram-workflow is a skill published in the GitHub repository Uri6407/claudegram (2 stars, last pushed 12d ago), licensed MIT. It adds 97 tokens to every session and 2,819 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 100% identical to telegram-workflow, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
meeting-notes
Use when the user asks to capture, structure, or summarize meeting notes / call notes / 1:1 discussion / standup notes. Produces a standard template with attendees, agenda, decisions, action items (owner + deadline), and open questions.
ha-settings
Manage Hope Agent application settings through conversation. Use when the user wants to view or change any app configuration: theme, language, enhanced focus indicators, proxy, temperature, notifications, tool timeout, context compaction, automatic session titles, web search, GitHub issue reporting, memory, embedding…
cron-task-creator
A scheduler for recurring octo agent tasks. Each task contains a schedule and a prompt, so octo can run an agent turn automatically at the specified times.
workflow-creator
Turn a repeatable multi-step task into a runnable, reusable saved workflow through guided conversation, in either of two shapes — chaining existing skills/recordings (wiring each one's output into the next's input), or composing the workflow script's own primitives (agent/parallel/pipeline) directly when the task…
resume-crafting
A career-writing aid for turning a résumé or cover letter into clear evidence of results. It uses measurable outcomes and adapts the wording to a job description and applicant-tracking systems, or ATS tools that scan applications for relevant terms.
apple-reminders
Create and manage Apple Reminders on macOS using AppleScript - set due dates, priorities, and lists.