Скачать PDF
Лагерь «На волне ИИ» · Памятка

Свой Telegram-бот
для обмена файлами с Claude

Чтобы скидывать Claude файлы прямо из Telegram (фото, документы, голосовые) и получать от него файлы обратно. 3 шага, делается один раз.
💡
Бот делает Claude доступным из любого устройства. С телефона кидаете в Telegram любой файл — Claude его получает. Claude может прислать вам файл обратно в тот же Telegram. Никаких папок и флешек.

1Создайте бота у @BotFather

1
Откройте @BotFather в Telegram
Это официальный бот Telegram для создания других ботов. Найдите его поиском по имени @BotFather с галочкой.
2
Напишите /newbot и следуйте подсказкам
BotFather попросит дать боту 2 имени: красивое (то, как видно в Telegram) и техническое (англ., оканчивается на _bot, например my_claude_bot).
3
Сохраните токен
BotFather пришлёт сообщение с токеном вида 12345:AAxxxxxxxxxx. Это пароль вашего бота. Никому не показывайте этот токен. Скопируйте его, он понадобится Claude на шаге 3.

2Дайте Claude инструкцию

🤖
Готовая инструкция для Claude
Скопируйте ссылку ниже и в Claude Code напишите: «Настрой мне Telegram-бот по этой инструкции». Дальше Claude сам поставит Python, напишет код, запустит бот и проверит обмен в обе стороны.

3Передайте Claude токен

→
Claude сам спросит токен
Когда Claude начнёт настройку, он спросит у вас токен от @BotFather. Вставьте тот токен, который вы сохранили на шаге 1.
→
Claude всё сделает сам
Поставит Python, создаст папки inbox и outbox, напишет код бота, запустит его, проверит обмен файлами. Это займёт 3-5 минут. Соглашайтесь на все запросы разрешений.
→
Откройте бота в Telegram
Когда Claude скажет — найдите своего бота в Telegram (по тому имени, которое дали в BotFather), нажмите Start и пришлите ему любой файл. Claude увидит ваш chat_id и привяжет бота только к вам.

4Как пользоваться

Вы → ClaudeПередать файл Claude

В Telegram откройте своего бота и пришлите ему любой файл (фото, PDF, документ, голосовое). Claude увидит его и сможет с ним работать. Размер файла — до 20 МБ (ограничение Telegram Bot API).

Claude → ВыПолучить файл от Claude

Скажите Claude: «Отправь мне в бота этот файл». Он положит файл в папку outbox, бот сам отправит его вам в Telegram за 5 секунд.

Команды ботаВ чате с ботом
  • /start — первое сообщение, привязывает бота к вам
  • /id — показывает ваш chat_id (нужно один раз для настройки)
  • /help — подсказка по командам

5Если что-то пошло не так

❓Claude долго настраивает, висит на Subprocess timeout
Это сетевая проблема среды. Перезагрузите окно: Cmd+Shift+P → Developer: Reload Window. Дальше начните настройку заново — всё, что Claude уже сделал, сохранится.
❓BotFather не отвечает или говорит «имя занято»
Имя бота должно быть уникальным в Telegram. Если занято — добавьте цифры или слова к имени: my_claude_bot_42, kvartalnova_claude_bot.
❓Бот не принимает мои файлы
Скорее всего, бот не привязан к вашему chat_id. Откройте бота в Telegram, отправьте /start и любой файл. Затем скажите Claude: «посмотри, что в логах бота, привяжи мой chat_id».
❓Случайно показал токен кому-то
Сразу зайдите в @BotFather → /revoke → выберите своего бота. BotFather выдаст новый токен, старый сразу перестанет работать. Дайте новый токен Claude, он обновит конфиг.
❓Файл больше 20 МБ
У Telegram Bot API лимит на скачивание — 20 МБ. Сожмите файл, разделите на части или передайте через облако (Google Drive, iCloud) ссылкой.