itchernetski

Claude Code Telegram Poster — Development skill for Claude Code

Development community

Claude Code skill for posting to Telegram channels via bot admin.

How to install Claude Code Telegram Poster

This entry records only its repository, not the path inside it, so there is no exact command to give. Open itchernetski/claude-code-telegram-poster and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Code Telegram Poster does

Claude Code skill for posting to Telegram channels via bot admin. Supports text, photos, documents, polls, media groups. Zero dependencies.

Alternatives in Development

  • Om Tidy — Self-maintenance pass — acts on every hygiene flag: archives completed work, groups loose clusters, splits ove 4.6k ★
  • Telegram — Show Telegram bot status and manage global session 1.3k ★
  • Claude Telegram Relay — Minimal pattern for running Claude Code as an always-on Telegram bot 326 ★

README

Claude Code Telegram Poster

Skill для Claude Code, который публикует посты в Telegram-каналы через бота-администратора.

A Claude Code skill that posts to Telegram channels via a bot admin. Zero dependencies — uses only Python stdlib.

Возможности / Features

  • Текстовые посты с Markdown/HTML форматированием / Text posts with Markdown/HTML formatting
  • Фото с подписями (локальный файл или URL) / Photos with captions (local file or URL)
  • Документы — любые файлы до 50 МБ / Documents — any file up to 50 MB
  • Опросы с 2-10 вариантами ответа / Polls with 2-10 options
  • Медиагруппы — альбомы из 2-10 фото/документов / Media groups — albums of 2-10 photos/documents

Требования / Prerequisites

  • Python 3.6+
  • Telegram-бот (создать через @BotFather)
  • Бот должен быть администратором канала с правом «Публикация сообщений»
  • Claude Code (для использования как skill)

Установка / Installation

1. Создание бота / Create a Bot

  1. Откройте @BotFather в Telegram
  2. Отправьте /newbot и следуйте инструкциям
  3. Сохраните полученный токен (формат: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11)

2. Добавление бота в канал / Add Bot to Channel

  1. Откройте настройки канала → Администраторы
  2. Добавьте бота как администратора
  3. Включите право «Публикация сообщений» / «Post Messages»

3. Установка skill / Install the Skill

git clone https://github.com/ilyacherevkov/claude-code-telegram-poster.git
cd claude-code-telegram-poster
bash install.sh

4. Настройка credentials / Configure Credentials

Добавьте в `~/.claude/.env`:

TELEGRAM_BOT_TOKEN=123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
TELEGRAM_CHANNEL_ID=@your_channel_username

`TELEGRAM_CHANNEL_ID` может быть `@username` канала или числовой ID (например, `-1001234567890`)

Использование / Usage

Через Claude Code (рекомендуется)

Просто скажите Claude:

`