Локальное подключение • Минимальная настройка • Открытый исходный код
tg-ws-proxy запускает локальный MTProto-прокси и использует WebSocket в качестве транспортного канала для взаимодействия Telegram Desktop с сетью Telegram.
Приложение рассчитано на пользователей, которым нужен быстрый запуск без ручной настройки большого количества параметров.
📁 Локальный прокси
🌐 WebSocket-транспорт
⚙️ Графический интерфейс
📄 Журнал событий
🔄 Автоматическое восстановление
🖥️ Работа через трей
Запуск приложения
│
▼
Создание локального MTProto Proxy
│
▼
Подключение Telegram Desktop
│
▼
Передача данных через WebSocket
│
▼
Работа в фоновом режиме
🟢 Полностью локальная работа
🟢 Простая первоначальная настройка
🟢 Использование WebSocket
🟢 Поддержка нескольких платформ
🟢 Автоматическое восстановление соединения
🟢 Просмотр состояния подключения
🟢 Журнал работы приложения
| Компонент | Назначение |
|---|---|
| 🌐 WebSocket | Передача MTProto-трафика |
| 🔒 Local Proxy | Локальная обработка подключений |
| ⚙️ GUI | Управление параметрами |
| 📄 Logs | Диагностика работы |
| 🔄 Recovery | Повторное подключение |
При подходящих сетевых условиях использование tg-ws-proxy может положительно сказаться на работе Telegram Desktop.
✔ Более стабильная синхронизация сообщений
✔ Более плавная загрузка медиа
✔ Более комфортная передача файлов
✔ Снижение задержек
✔ Более устойчивое соединение
Результат зависит от особенностей интернет-подключения и маршрута передачи данных.
| ОС | Поддержка |
|---|---|
| 🪟 Windows | ✅ |
| 🍎 macOS | ✅ |
| 🐧 Linux | ✅ |
Если возникают сложности:
- 📄 откройте журнал работы;
- 🔄 перезапустите локальный прокси;
- ⚙️ проверьте параметры подключения Telegram Desktop.
- MTProto
- WebSocket
- Python
- TLS
Предложения по развитию проекта и сообщения об ошибках приветствуются через GitHub Issues.
Поставьте ⭐ репозиторию — это помогает развитию проекта.
tg-ws-proxy • tg-wsproxy • telegram-wsproxy • Telegram Desktop • MTProto • WebSocket