🚀 Telegram Joiner v2.0 by TG Syndicate: Мульти-Аккаунтный Джойнер 🚀
<p>🚀 <strong>Telegram Joiner v2.0 by TG Syndicate: Мульти-Аккаунтный Джойнер</strong> 🚀</p> <p><a href="https://drive.google.com/file/d/1boCIwINuoiKmTMa3NXGCHLGCy0iczDup/view?usp=sharing">ВИДЕО РАБОТЫ СОФТА</a></p> <h3>🌟 <strong>Описание</strong></h3> <p>Готовы запустить армию своих Telegram-аккаунтов в бой? 🤖 <strong>Telegram Joiner v2.0</strong> <strong>by TG Syndicate </strong>— это ультимативное десктопное решение для <strong>массового и автоматизированного вступления</strong> в Telegram-каналы и чаты.</p> <p>Это не просто скрипт, это полноценный <strong>менеджер аккаунтов</strong> с графическим интерфейсом (GUI), созданный для управления десятками и сотнями сессий. Он поддерживает <strong>прокси</strong>, <strong>пошаговую и параллельную</strong> работу, а также умную обработку авторизации прямо в окне программы.</p> <p>Хватит вручную вступать в чаты с каждого аккаунта! Загрузите свои аккаунты, загрузите список чатов, нажмите "Старт" и наблюдайте, как магия происходит в реальном времени.</p> <hr /> <h3>🛠️ <strong>Функционал</strong></h3> <ul> <li> <p><strong>🖥️ Продвинутый GUI:</strong> Двухвкладочный интерфейс на <code>tkinter</code> и <code>ttk</code> для полного контроля над процессом.</p> </li> <li> <p>**👥 <strong>Менеджер Аккаунтов:</strong></p> <ul> <li> <p><strong>Хранение:</strong> Все аккаунты, их API, прокси и статистика хранятся в <code>accounts_data.json</code>.</p> </li> <li> <p><strong>Ручное Добавление:</strong> Удобное всплывающее окно для добавления нового аккаунта с <code>API</code>, <code>Hash</code> и <code>прокси</code> (SOCKS5/HTTP).</p> </li> <li> <p><strong>Импорт Аккаунтов:</strong> 📁 Массово импортируйте аккаунты из <code>.txt</code> файла в нескольких форматах.</p> </li> <li> <p><strong>Управление:</strong> Включайте/выключайте, удаляйте и <strong>проверяйте</strong> (чекер) аккаунты прямо из списка.</p> </li> </ul> </li> <li> <p>**🔐 <strong>GUI-Авторизация:</strong></p> <ul> <li> <p><strong>Никакой консоли!</strong> Скрипт <strong>автоматически</strong> откроет всплывающее окно для ввода кода из Telegram или 2FA-пароля.</p> </li> <li> <p>Сессии сохраняются в папку <code>sessions/</code> для мгновенного входа в будущем.</p> </li> </ul> </li> <li> <p>**🛡️ <strong>Поддержка Прокси:</strong></p> <ul> <li> <p>Привязывайте <strong>индивидуальный прокси</strong> (SOCKS5 или HTTP с логином/паролем) к <strong>каждому</strong> аккаунту для максимальной безопасности.</p> </li> </ul> </li> <li> <p>**🚀 <strong>Два Режима Работы:</strong></p> <ol start="1"> <li> <p><strong>Последовательный:</strong> Аккаунты работают один за другим.</p> </li> <li> <p><strong>Параллельный (Multi-threading):</strong> ⚡ Все аккаунты запускаются <strong>одновременно</strong> для максимальной скорости!</p> </li> </ol> </li> <li> <p>**⚙️ <strong>Гибкие Настройки Вступления:</strong></p> <ul> <li> <p><strong>Лимит:</strong> Установите, сколько чатов должен "обработать" один аккаунт.</p> </li> <li> <p><strong>Задержка:</strong> Настройте случайную задержку между вступлениями, чтобы имитировать действия человека и избежать бана.</p> </li> </ul> </li> <li> <p>**📈 <strong>Статистика и Логи:</strong></p> <ul> <li> <p><strong>Таблица:</strong> Наглядно отслеживайте <code>Статус</code>, <code>Всего вступлений</code> и <code>Дату последнего вступления</code> для каждого аккаунта.</p> </li> <li> <p><strong>Журнал:</strong> Подробный лог-файл (<code>logs.txt</code>) и окно в реальном времени, где видно каждое действие бота.</p> </li> </ul> </li> <li> <p>**🤖 <strong>Умная Обработка Ссылок:</strong></p> <ul> <li> <p>Автоматически очищает и распознает ссылки вида <code>@username</code>, <code>t.me/username</code> и <code>https://t.me/username</code>.</p> </li> </ul> </li> <li> <p>**🚫 <strong>Обработка Ошибок:</strong></p> <ul> <li> <p>Корректно обрабатывает <code>FloodWait</code> (ждет), <code>UserBanned</code> (пропускает), <code>AlreadyParticipant</code> (пропускает) и другие ошибки.</p> </li> </ul> </li> </ul> <hr /> <h3>🚀 <strong>Инструкция по Установке и Запуску (Максимально Подробно)</strong></h3> <p>Это мощный инструмент, требующий правильной настройки. Следуйте шагам.</p> <h4>Шаг 1: Установка Python 🐍</h4> <ol start="1"> <li> <p><strong>Скачайте Python:</strong> Перейдите на <code>https://www.python.org/downloads/</code>.</p> </li> <li> <p>Скачайте последнюю версию (например, Python 3.10+).</p> </li> <li> <p><strong>Запустите установщик:</strong></p> </li> <li> <p><strong>‼️ СУПЕР ВАЖНО:</strong> В первом окне установщика <strong>обязательно</strong> поставьте галочку <strong>"Add Python to PATH"</strong> в самом низу.</p> </li> <li> <p>Нажмите "Install Now".</p> </li> </ol> <h4>Шаг 2: Сохранение Скрипта 💾</h4> <ol start="1"> <li> <p><strong>Создайте папку:</strong> В любом удобном месте (например, на Рабочем столе) создайте папку с именем <code>TG_Joiner</code>.</p> </li> <li> <p><strong>Сохраните код:</strong> Скопируйте предоставленный код, откройте Блокнот (Notepad), вставьте код и сохраните его в папку <code>TG_Joiner</code> под именем <code>joiner.py</code>.</p> </li> </ol> <h4>Шаг 3: Установка Зависимостей (Библиотек) 📦</h4> <p>Этому скрипту нужна библиотека <code>Telethon</code> для работы с Telegram API.</p> <ol start="1"> <li> <p><strong>Откройте Командную Строку (CMD) в папке:</strong></p> <ul> <li> <p>Откройте папку <code>TG_Joiner</code> в Проводнике Windows.</p> </li> <li> <p>Кликните на адресную строку (где написан путь).</p> </li> <li> <p>Сотрите все, напишите <code>cmd</code> и нажмите <strong>Enter</strong>.</p> </li> </ul> </li> <li> <p><strong>Установите Telethon:</strong> В открывшемшемся черном окне введите и выполните команду:</p> <div class="code-block ng-tns-c586150460-124 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation"> <div class="code-block-decoration header-formatted gds-title-s ng-tns-c586150460-124 ng-star-inserted"><span class="ng-tns-c586150460-124">Bash</span> <div class="buttons ng-tns-c586150460-124 ng-star-inserted"></div> </div> <div class="formatted-code-block-internal-container ng-tns-c586150460-124"> <div class="animated-opacity ng-tns-c586150460-124"> <pre class="ng-tns-c586150460-124"><code class="code-container formatted ng-tns-c586150460-124">pip install telethon </code></pre> </div> </div> </div> </li> </ol> <h4>Шаг 4: Получение API Ключей Telegram 🔑</h4> <p><strong>ЭТОТ ШАГ НУЖНО ВЫПОЛНИТЬ ДЛЯ КАЖДОГО АККАУНТА, КОТОРЫЙ ВЫ ДОБАВЛЯЕТЕ!</strong></p> <ol start="1"> <li> <p>Войдите в аккаунт Telegram (с которого будете вступать) на <code>https://my.telegram.org</code>.</p> </li> <li> <p>Перейдите в раздел <strong>"API development tools"</strong>.</p> </li> <li> <p>Заполните форму (название: <code>MyJoiner</code> и т.д.).</p> </li> <li> <p>Вы получите <strong><code>App api_id</code></strong> и <strong><code>App api_hash</code></strong>. <strong>Скопируйте их.</strong></p> </li> </ol> <h4>Шаг 5: Подготовка Данных (Чаты и Аккаунты) 📝</h4> <ol start="1"> <li> <p><strong>Файл с чатами:</strong></p> <ul> <li> <p>В папке <code>TG_Joiner</code> создайте файл <code>chats.txt</code>.</p> </li> <li> <p>Впишите в него ссылки на чаты/каналы. <strong>Каждая ссылка на новой строке.</strong></p> </li> <li> <p><em>Пример <code>chats.txt</code>:</em></p> <div class="code-block ng-tns-c586150460-125 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation"> <div class="formatted-code-block-internal-container ng-tns-c586150460-125"> <div class="animated-opacity ng-tns-c586150460-125"> <pre class="ng-tns-c586150460-125"><code class="code-container formatted ng-tns-c586150460-125 no-decoration-radius">@durov t.me/telegram https://t.me/python </code></pre> </div> </div> </div> </li> </ul> </li> <li> <p><strong>(Опционально) Файл для импорта аккаунтов:</strong></p> <ul> <li> <p>Вы можете добавлять аккаунты вручную (Шаг 6) или импортом.</p> </li> <li> <p>Для импорта создайте <code>accounts.txt</code> в одном из форматов:</p> </li> <li> <p><em>Формат 1 (Телефон + API):</em> <code>телефон:api_id:api_hash</code></p> <div class="code-block ng-tns-c586150460-126 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation"> <div class="formatted-code-block-internal-container ng-tns-c586150460-126"> <div class="animated-opacity ng-tns-c586150460-126"> <pre class="ng-tns-c586150460-126"><code class="code-container formatted ng-tns-c586150460-126 no-decoration-radius">+1234567890:123456:abcdef123456... +2345678901:789012:fedcba789012... </code></pre> </div> </div> </div> </li> <li> <p><em>Формат 2 (Телефон + API + Прокси):</em> <code>телефон:api_id:api_hash:хост:порт:юзер:пароль</code></p> <div class="code-block ng-tns-c586150460-127 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation"> <div class="formatted-code-block-internal-container ng-tns-c586150460-127"> <div class="animated-opacity ng-tns-c586150460-127"> <pre class="ng-tns-c586150460-127"><code class="code-container formatted ng-tns-c586150460-127 no-decoration-radius">+1234567890:123456:abc...:1.2.3.4:5678:user:pass +2345678901:789012:fed...:5.6.7.8:9012:user2:pass2 </code></pre> </div> </div> </div> </li> </ul> </li> </ol> <h4>Шаг 6: Запуск и Использование! 🔥</h4> <ol start="1"> <li> <p>Вернитесь в Командную Строку (CMD), которая открыта в вашей папке <code>TG_Joiner</code>.</p> </li> <li> <p>Введите команду:</p> <div class="code-block ng-tns-c586150460-128 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation"> <div class="code-block-decoration header-formatted gds-title-s ng-tns-c586150460-128 ng-star-inserted"><span class="ng-tns-c586150460-128">Bash</span> <div class="buttons ng-tns-c586150460-128 ng-star-inserted"></div> </div> <div class="formatted-code-block-internal-container ng-tns-c586150460-128"> <div class="animated-opacity ng-tns-c586150460-128"> <pre class="ng-tns-c586150460-128"><code class="code-container formatted ng-tns-c586150460-128">python joiner.py </code></pre> </div> </div> </div> </li> <li> <p><strong>Откроется Графический Интерфейс!</strong></p> </li> <li> <p><strong>Вкладка "👥 Аккаунты":</strong></p> <ul> <li> <p>Нажмите "➕ <strong>Добавить</strong>" и введите <code>Телефон</code>, <code>API ID</code> и <code>API Hash</code> (из Шага 4) и данные прокси (если есть).</p> </li> <li> <p><strong>ИЛИ</strong> нажмите "📁 <strong>Импорт</strong>" и выберите ваш <code>accounts.txt</code> (из Шага 5).</p> </li> <li> <p>Включите нужные аккаунты (убедитесь, что в колонке "✓" стоит "✓").</p> </li> <li> <p>Выделите аккаунты и нажмите "🔍 <strong>Проверить</strong>", чтобы убедиться, что они работают.</p> </li> </ul> </li> <li> <p><strong>Вкладка "🚀 Запуск":</strong></p> <ul> <li> <p>Нажмите "📂 <strong>Выбрать файл с чатами</strong>" и выберите ваш <code>chats.txt</code>.</p> </li> <li> <p>Установите <strong>Лимит</strong> (сколько чатов на 1 аккаунт).</p> </li> <li> <p>Установите <strong>Задержку</strong> (например, от 15 до 60 секунд).</p> </li> <li> <p>Поставьте/снимите галочку "Параллельная работа".</p> </li> </ul> </li> <li> <p><strong>Старт!</strong></p> <ul> <li> <p>Нажмите большую зеленую кнопку <strong>"🚀 ЗАПУСТИТЬ ПРОЦЕСС"</strong>.</p> </li> </ul> </li> <li> <p><strong>Авторизация (при первом запуске):</strong></p> <ul> <li> <p>Для каждого аккаунта, который запускается впервые, программа <strong>автоматически откроет окно</strong>.</p> </li> <li> <p>Введите <strong>код из Telegram</strong> и нажмите "Подтвердить".</p> </li> <li> <p>Если у аккаунта есть <strong>2FA-пароль</strong>, откроется <strong>второе окно</strong>. Введите пароль.</p> </li> <li> <p>Аккаунт сохранит сессию в папку <code>sessions/</code> и больше не будет вас беспокоить!</p> </li> </ul> </li> <li> <p>Следите за процессом в окне "📋 Журнал событий".</p> </li> </ol> <hr /> <h3>🤔 <strong>FAQ (Частые Вопросы)</strong></h3> <p><strong>В: Ошибка "pip" или "python" не является внутренней или внешней командой...</strong> <strong>О:</strong> Вы пропустили <strong>Шаг 1.4</strong>! Вы не поставили галочку <strong>"Add Python to PATH"</strong> при установке Python. Удалите Python и установите его заново, на этот раз <strong>поставив</strong> галочку.</p> <p><strong>В: Ошибка "ModuleNotFoundError: No module named 'telethon'"!</strong> <strong>О:</strong> Вы пропустили <strong>Шаг 3</strong>. Вы не установили зависимость. Вернитесь в CMD и выполните команду <code>pip install telethon</code>.</p> <p><strong>В: Обязательно ли нужны API ID и Hash?</strong> <strong>О:</strong> <strong>ДА.</strong> Для <strong>КАЖДОГО</strong> аккаунта. Telegram требует этого для работы с API. Получить их можно на <code>my.telegram.org</code> (см. <strong>Шаг 4</strong>).</p> <p><strong>В: Ошибка "FloodWait: необходимо подождать N секунд".</strong> <strong>О:</strong> Это не ошибка, а защита Telegram. Вы слишком быстро вступаете в чаты. Скрипт <strong>автоматически</strong> это обработает: он "уснет" на указанное время и продолжит работу. Рекомендуем увеличить <strong>задержку</strong> на вкладке "Запуск".</p> <p><strong>В: Что такое "Параллельная работа"?</strong> <strong>О:</strong> Если у вас 10 аккаунтов, эта опция запустит <strong>все 10 одновременно</strong>. Это очень быстро, но создает большую нагрузку и повышает риск "FloodWait". Если галочку снять, аккаунты будут работать <strong>по очереди</strong>: сначала 1-й вступит во все чаты, потом 2-й, и т.д.</p> <p><strong>В: Аккаунт в списке красный (✗), что делать?</strong> <strong>О:</strong> Красный <code>✗</code> в первой колонке означает, что аккаунт выключен. Выделите его и нажмите кнопку "⚡ <strong>Вкл/Выкл</strong>", чтобы он стал зеленым <code>✓</code>.</p>