tg-ws-proxy-telegram-socks5 — скилл для Claude Code: обзор и запуск
Помогает настроить локальный SOCKS5-прокси для Telegram Desktop с туннелированием трафика в дата-центры через WebSocket. Пригодится при сетевых блокировках мессенджера.
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a claude-codeЧто делает tg-ws-proxy-telegram-socks5
Скилл снабжает агента инструкциями по установке и настройке локального прокси-сервера tg-ws-proxy. По умолчанию сервис слушает порт 1080. Инструмент извлекает идентификатор дата-центра из пакета MTProto и открывает защищённый WebSocket-туннель к серверам мессенджера. Если сокет возвращает перенаправление 302, трафик переключается на прямой TCP.
Внутри собраны команды запуска для разных операционных систем. Агент подскажет, как скомпилировать проект из исходников через pip, поднять службу systemd на Linux или запустить утилиту с иконкой в трее. Также описана ручная привязка портов через ключ --port и сопоставление IP-адресов дата-центров через --dc-ip.
Если порт 1080 уже занят другим приложением, прокси выдаст ошибку до явного указания альтернативного порта. Инструкции также содержат готовые примеры интеграции прокси в скрипты на Python с библиотеками requests и telethon.
Какие задачи решает
- Поднять локальный SOCKS5-прокси для обхода блокировок Telegram Desktop
- Настроить туннелирование запросов к серверам Telegram через WebSocket
- Собрать и запустить сервис tg-ws-proxy из исходного кода
- Перенаправить сетевой трафик скриптов на базе Telethon или Requests через прокси
- Изменить рабочий порт прокси-сервера при конфликте с другими процессами
Примеры запросов агенту
- Помоги собрать и запустить tg-ws-proxy из исходников для Telegram Desktop
- Telegram не подключается к сети, настрой обход блокировки через WebSocket на порту 1080
- Покажи пример подключения скрипта на Telethon через локальный прокси tg-ws-proxy
Как установить tg-ws-proxy-telegram-socks5
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a claude-code2Вручную: положить файлы
~/.claude/skills/tg-ws-proxy-telegram-socks5/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tg-ws-proxy-telegram-socks5/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a codex2Вручную: положить файлы
.agents/skills/tg-ws-proxy-telegram-socks5/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a cursor2Вручную: положить файлы
.cursor/skills/tg-ws-proxy-telegram-socks5/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills tg-ws-proxy-telegram-socks52Вручную: положить файлы
.github/skills/tg-ws-proxy-telegram-socks5/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/tg-ws-proxy-telegram-socks5Вручную: положить файлы
.devin/skills/tg-ws-proxy-telegram-socks5/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о tg-ws-proxy-telegram-socks5
Как установить tg-ws-proxy-telegram-socks5 в Claude Code?
Выполните команду npx skills add reason-machines/trending-skills --skill tg-ws-proxy-telegram-socks5 -a claude-code в терминале. Она добавит скилл в окружение агента.
Что делает скилл tg-ws-proxy-telegram-socks5?
Он обучает агента развёртыванию локального SOCKS5-прокси, который упаковывает трафик Telegram в WebSocket-соединения. Это позволяет восстановить доступ к дата-центрам мессенджера без использования удалённых сторонних прокси.
Что делать, если порт 1080 уже занят другим приложением?
Запустите прокси с указанием свободного порта: tg-ws-proxy --port 1081. Затем откройте настройки подключения Telegram Desktop и укажите порт 1081.